Autor | Zpráva | ||
---|---|---|---|
.:: Ali ::. Profil * |
#1 · Zasláno: 31. 10. 2004, 20:54:04
Mám problém!!!
V XHTML dokumentu mám JavaScript pro otevření nového pop up okna při načtení stránky, ale ten není validní. <script language="JavaScript" for="window" event="onload()"> <!-- window.open("http://www.jaknaweb.com/", "vb", "scrollbars,resizable,height=600,width=800") //--> Proto bych potřeboval poradit jak na to, aby byl. Dobré by možná bylo napsat ho jako externí soubor .js, ale nevím jak na to. Prosím o pomoc od Vás zkušených. Díky |
||
Martin Snížek Profil * |
#2 · Zasláno: 31. 10. 2004, 21:37:02
Ten skript napište takhle:
Umístěte ho buď do samostatného souboru, který připojíte pomocí <script type="text/javascript" src="skript.js"></script>
nebo ho napište přímo do kódu stránky:
Většinou je ale lepší to dát do zvláštního souboru. To, co jste použil (atributy for a event), je Microsoftí rozšíření, takže funguje jen v MSIE. |
||
Martin Snížek Profil * |
#3 · Zasláno: 31. 10. 2004, 21:38:46
Takže ještě jednou bez entit:
Ten skript napište takhle: window.onload = function() { window.open("http://www.jaknaweb.com/", "vb", "scrollbars,resizable,height=600,width=800"); } Umístěte ho buď do samostatného souboru, který připojíte pomocí <script type="text/javascript" src="skript.js"></script> nebo ho napište přímo do kódu stránky: <head> ... <script type="text/javascript"> window.onload = function() { window.open("http://www.jaknaweb.com/", "vb", "scrollbars,resizable,height=600,width=800"); } </script> ... </head> Většinou je ale lepší to dát do zvláštního souboru. To, co jste použil (atributy for a event), je Microsoftí rozšíření, takže funguje jen v MSIE. |
||
llook Profil |
#4 · Zasláno: 31. 10. 2004, 22:00:16
Chyba není v Javascriptu, ale v HTML, konkrétně v prvku script. V XHTML žádné atributy
for ani event nejsou a ve Strict verzi ani atribut language .
Ani nemluvím o tom, že v xhtml by už se neměli skripty uzavírat do poznámek, ale do sekce cdata. Nejlepší asi bude dát ten kód do onload v body: <body onload="window.open('http://www.jaknaweb.com/', 'vb', 'scrollbars,resizable,height=600,width=800');"> |
||
.:: Ali ::. Profil * |
#5 · Zasláno: 1. 11. 2004, 21:10:28
děkuji mnhokrát hned to vyzkouším díky
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0