Avatar billede benjax Nybegynder
21. august 2003 - 21:29 Der er 5 kommentarer og
2 løsninger

Problem med Explorer, når første linie i HTML-koden er kommentar

Denne kode får Explorer5+ til at fejle med "Access Denied". Problemet forsvinder, hvis man fjerner kommentaren på linie 1, men det er desværre ikke muligt, da denne bliver indsat under særlige omstændigheder. Men hvorfor fejler IE??

<!-- saved from url=(0022)http://internet.e-mail -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script LANGUAGE="Javascript">
function udskriv() {
w = window.open("","_blank","");
}
</script>
</head>
<body>
<a href="java script:udskriv()">Tryk her</a>
</body>
</html>
 
Man kan simpelthen ikke åbne et vindue, hvis ovenfornævnte kommentar står øverst i filen. Fjernes denne virker det ok! Prøv at afvikle koden i din egen browser.

mvh&tak
benjax
Avatar billede squashguy Nybegynder
21. august 2003 - 21:38 #1
ie tror scriptet tilhører et andet domain, og nægter derfor adgang til javascript (sikkerhedsforanstaltning- cross frame scripting)
Avatar billede squashguy Nybegynder
21. august 2003 - 21:40 #2
det var jo faktisk et svar
Avatar billede -42- Nybegynder
21. august 2003 - 21:47 #3
Den skal ji først lige vide at den dealer med html
Avatar billede benjax Nybegynder
21. august 2003 - 22:00 #4
Lyder lidt underligt at det skulle være et sikkerhedsproblem, eftersom det opstår når HTML-filen afvikles lokalt fra filsystemet og ikke hentes fra en server...? I øvrigt kan den godt afvikle javascript - hvis du indsætter en alert("hello") lige inden window.open() bliver den faktisk kaldt korrekt.
Avatar billede squashguy Nybegynder
21. august 2003 - 22:19 #5
Avatar billede squashguy Nybegynder
21. august 2003 - 22:21 #6
alert() kan ikke bruges til noget skadeligt i denne sammenhæng, derfor tillades den.
Avatar billede benjax Nybegynder
12. september 2003 - 09:28 #7
Tak til squashguy for dine kommentarer. Det løser ikke lige mit problem, men nu ved jeg da, hvorfor det sker.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester