Externí skript
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Konečně mam layout svejch stránek zrobenej pomocí CSS. Vložil jsem tam javascript - PullDownMenu. Nechce se mi ale každej soubor každej měsíc předělávat (obsahem skriptu je archív fotoblogu), tak jsem se na www.jakpsatweb.cz dočet o vložení externího skriptu. Do cílový stránky vložim "<script src="externi_skript(v mém případě 'archive').js"></script>". Skript vypadá takto: "<script language="JavaScript"> <!-- function jdiNa() { var stranka = window.document.forms['menu'].elements['seznam'].options[window.document.forms['menu'].elements['seznam'].selectedIndex].value; if (stranka > "") top.document.location.replace(stranka); return false; } //--> </script> <form name="menu"> <p align="center"> <select name="seznam" size="1" onChange="return jdiNa();" style="background: #E2E2E2; font-size: 9pt; font-family: 'Verdana, MS Sans Serif', Arial"> <option value="">ARCHiVE</option> <option value=""></option> <option value="http://www.tomm.czweb.org/08-04.htm">August 2004</option> <option value="http://www.tomm.czweb.org/07-04.htm">July 2004</option> </select> </p> </form>" Ovšem jak mám vytvořit soubor "archive.js" a jak ho uložit? Stačí prostě hodit to do notepadu a uložit jako "archive.js"? Nebo to musí mít stavbu html dokumentu s <head> atd? Poraďte prosím.
-
normalne v notepadu ulozit jako archive.js, zadny html tagy tam nedavej jinak ti to nebude fungovat
-
kua nejde to, resil jsem to se sojkovcem...
-
a nemas v tom archive.js i ty radky s <!-- icq 120352952
-
Jde to, HTML lze do ext. JS souboru docpat pomoci promenny, ale je to naprd.
-
mohl bys to includovat pres php..
-
Hm o PHP zatim neuvažuju. Jediný co s PHP umim je říct ti co to znamená ;-)
-
normálně tam napiš ten skript: function jdiNa() { var stranka = window.document.forms['menu'].elements['seznam'].options[window.document.forms['menu'].ele ments['seznam'].selectedIndex].value; if (stranka > "") top.document.location.replace(stranka); return false; } A do toho <script... si doplň type="text/javascript"