Kezdőoldal » Számítástechnika » Programozás » Hogyan tudom ezt a kódot...

Hogyan tudom ezt a kódot validdá tenni?

Figyelt kérdés

Az első script nyitónak és az utolsó zárónak kéne keretbe foglalnia az egészet, de valamiért ez rosszul működik.


<script type="text/javascript">

var script = '<script type="text/javascript" src="src/markerclusterer';

if (document.location.search.indexOf('packed') !== -1) {

script += '_packed';

}

script += '.js"><' + '/script>';

document.write(script);

</script>


Ezekkel a hibaüzenetekkel találkoztam:


document type does not allow element "script" here:

script += '.js"><' + '/script>';


valamint,


character "<" is the first character of a delimiter but occurred as data:

script += '.js"><' + '/script>';


2013. szept. 10. 12:21
 1/2 anonim ***** válasza:

Egyik megoldás:

<script type="text/javascript">

//<![CDATA[

var script = '<script type="text/javascript" src="src/markerclusterer';

if (document.location.search.indexOf('packed') !== -1) {

script += '_packed';

}

script += '.js"><' + '/script>';

document.write(script);

//]]>

</script>


Forrás: [link]

Illetve: [link] - "Differences Between HTML and XHTM"-rész ajánlott.


Másik megoldás, hogy külön külső szkriptbe rakod, és hivatkozol rá.

2013. szept. 10. 12:38
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Az első hibaüziből én arra következtetek, hogy a script változónevet esetleg nem szereti. Ki lehetne próbálni másik névvel.


A másodikból pedig arra gondolok, hogy "<" helyett írhatnál "& l t ;"-t (szóközök nélkül persze, csak GYK-ra így tudom írni).

2013. szept. 10. 12:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!