Autor | Zpráva | ||
---|---|---|---|
Paulí Profil |
#1 · Zasláno: 17. 10. 2007, 20:07:18
Dobrý den,
prosím vás o radu. Mám script který mi má odlišit o jaký prohlížeč internetu jde a podle toho se použijí funkce na ZÁPIS DO DIVU, ale vypisuje mi to chybu na řádku 35. <script> Prosím o pomoc. Děkuji moc za rady. S pozdravem Paulí. |
||
peta Profil |
#2 · Zasláno: 18. 10. 2007, 08:10:05
Paulí
S tim radkem, to je sice pekne, ale urcite odkaz na stranku by se pak dal prozokoumat pres JS konzolu. Hlavne by jsme meli vsichni stejny radek 35 a take si muzeme precist text chyby. Bez toho babo rad :) jinak na prvni pohled se mi nezda </script> <![endif]--> kdezto hned kousek pod tim mas jinou konstrukci: </script> <!-- <![endif]--> Zjisteni prohlizece by se dalo poresit pres JS bez preruseni jinou syntaxi. </script> obavam se, ze kdyz ukoncis tag script, tak se soucasne po spravnosti maji ukoncit i vsechny zavorky. Jestli ne, jestli to funguje obdobne jako u PHP, povazuji to za chybu prog. jazyka a pak je cely kod zmateny. google.com detect browser javascript <script> }} //// na tomto řádku je chyba !!! to by vysvetlovalo presne, co jsem pred chvili psal. Ze proste zavorka ve script je ukoncena prikazem /script a tudiz po zacatku tagu ukoncovaci zavorky nemaji, co strasit. Pokud to ale funguje jako u PHP, pak, by mne zajimal TEXT a RADEK chyby. Nejlepe odkaz na stranku. Jinak, pokud chces takto detekovat prohlizec, mozna by bylo lepsi pouzit <script>var prohl_ie = 0;</script> <!--[if IE]> <script>var prohl_ie = 1;</script> <![endif]--> <script> if (prohl_ie) {} else {} </script> pokud je spravne ta XML syntaxe, tak tady bys to mel prehlednejsi. |
||
Joker Profil |
#3 · Zasláno: 18. 10. 2007, 09:07:29
<script>
}} </script> Pochybuju, že takováhle konstrukce vůbec projde. Skript uvnitř jedné značky <script> musí být celý uzavřený. |
||
Časová prodleva: 17 let
|
0