Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du skal ikke kun sikre dig, at navigator.userAgent indeholder "MSIE", men også at den _ikke_ indholder "Opera". Opera udgiver sig nemlig pr. default som både Opera og IE :o|
Derudover er det altid noget snask at bruge innerHTML. Dels er den ikke valid - dels overskriver man dokument-fragmenter ved at sætte innerHTML, hvilket betyder, at programmatiske referencer til elementer i fragmentet mistes - og sidst, men ikke mindst, er innerHTML komplet ubrugelig i XHTML (som jo er et subset af XML).
Hvis du i dokumentet har: <p id="display" style="display:none">Imagepreview: af filen <b> </b><br><img src="" width="200" border="0"></p>
- kan du i stedet skrive: var o = document.getElementById("display"); o.getElementsByTagName("b")[0].firstChild.nodeValue = filnavn; o.getElementsByTagName("img")[0].setAttribute("src", path); o.style.display = "block";
- og så er det naturligvis noget vrøvl, at "alt er godt, hvis blot koden virker". Det er det kun, hvis man leger med webkodning ... for en seriøs koder ser virkeligheden helt anderledes ud ;o)
Har siddet nu i tre timer og rodet med session i php som ændrede sig.......
Forklaring: Ved hver request sætter jeg en session, som svarer til den url man befinder sig på. Dette er for at kunne redirecte tilbage samme side ved posts. Men da jeg så begyndte med dette her preview halløj, virkede redirect til at begynde med, men efter en time eller så'n, så røg jeg bare tilbage til dir'et jeg befandt mig i, fordi ved submit blev min session ændret......
Og det viste sig at når jeg brugte <img src="" width="200" border="0"> altså intet billede, så ved submit ændrede session sig. På trods af jeg kunne se hvad den indeholdt som det sidste i mit doc.
Og løsningen var jo så at bruge et gennemsigtigt gif billede <img src="/images/spacer.gif" width="200" border="0">
Hmmm .... kan det tænkes, du ikke bruger cookies til sessions? Det lyder under alle omstændigheder sært.
Hvorfor i øvrigt bruge sessions til den slags? Det er ikke så godt performende, da en session jo er en tekstfil, PHP først skal finde frem og læse. Er det ikke meget lettere at skrive: <input type="hidden" name="retPage" value="<?=$_SERVER["PHP_SELF"]?>">
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.