Autor | Zpráva | ||
---|---|---|---|
houskat Profil * |
#1 · Zasláno: 30. 5. 2006, 06:12:57
co znamena tenhle kod? <script type="text/javascript">/* <![CDATA[ */ javascript:fav() /* ]]> */</script>
popr tento? <script type="text/javascript">/* <![CDATA[ */ javascript:prn(); /* ]]> */</script> |
||
peta Profil * |
#2 · Zasláno: 30. 5. 2006, 07:47:32
houskat
www.google.com CDATA javascript je to nejaka finta, jak neco spustit jen v IE, a osobne bych to doporucoval pouzivat co nejmene, protoze je to vicemene spise chyba, ze to IE dokaze zpracovat, ackoliv je to zakomentovane. /* text */ = komentar v JS |
||
Chamurappi Profil |
#3 · Zasláno: 30. 5. 2006, 09:39:41
Reaguji na petu:
Nesmysl. Je to zvláštní, že odkazuješ tak často na Google s pár klíčovými slovy, ale samotného tě nenapadne si s jeho pomocí ověřit, jestli to, co píšeš, je pravda. V důsledku mnohdy poskytuješ mnohem slabší výsledky než AdWords. Reaguji na houskat: První se snaží volat funkci jménem fav, druhý se snaží volat funkci prn. Ty musí být nadefinované někde jinde, asi v externím JavaScriptu. Obalené v <![CDATA[ ... ]]> je to úplně zbytečně. Jednak to HTML prohlížeče nepodporují (proto je to na úrovni JS zakomentováno), jednak to musí fungovat i bez něj. |
||
peta Profil * |
#4 · Zasláno: 30. 5. 2006, 11:06:37
Chamurappi
A CDATA jsi mu nevysvetlil :) Pak, kdo mluvi zcestne :) Co se tyce google: cdata javascript = 717.000 odkazu, coz je rozhodne dost slusny vysledek hledani A hned druhy odkaz mam tento: http://javascript.about.com/library/blxhtml.htm Ktery myslim celkem slusne popisuje praci s CDATA cdata javascript + kriterium ceske stranky = 583 odkazu, coz mi prijde jako velmi vhodne zvolena klicova slova - prvni odkaz je na KOSEK http://www.kosek.cz/clanky/swn-xml/ar03s43.html (jehoz literaturu povazuji osobne za dost nevhodnou, nicmene se zminuje o tom, ze CDATA je soucast XML a z toho vyplyva i nepodpora v prohlizecich, ktere o XML neslyseli, vsechny stare) A kdybych vedel, ze to najdu i na jakpsatweb, tak tam pridam treti klicove slovo, jakpsatweb http://www.jakpsatweb.cz/html/xhtml.html (asi 8/583 z puvodniho dotazu) |
||
souki Profil |
#5 · Zasláno: 30. 5. 2006, 11:13:01
pokud se nepletu tak CDATA se musí používat v XHTML dokumentech.... v 1.1 určitě...
|
||
mata Profil |
#6 · Zasláno: 30. 5. 2006, 11:23:31
peta
Množství odkazů je to sice pěkné, ale tvůj závěr "je to cosi pro IE" je špatný (takže jsi aspoň tebou vypíchnuté odkazy mohl projít a zjistit k čemu to je). CDATA sekce se používá v XHTML dokumentech, aby parser neprocházel to, co je uzavřené v CDATA - v javascriptu se totiž používají &, > apod a nelze je tam nahradit entitami. Když však javascript uzavřeme do CDATA pak si ho prohlížeče nevšímají a nefunguje takže se CDATA zakomentuje a je to - je spokojený jak parser tak prohlížeč. K funkcím platí to, co napsal Chamurappi. |
||
Leo Profil |
#7 · Zasláno: 30. 5. 2006, 11:23:32
"pokud se nepletu tak CDATA se musí používat v XHTML dokumentech"
Nejsem si jisty jak je to v 1.1 ale myslim, ze CDATA neni povinne - jde jen o to, ze pak v JS kodu nesmite pouzivat nektere znaky, coz docela komplikuje zivot. Leo |
||
souki Profil |
#8 · Zasláno: 30. 5. 2006, 11:25:20
Leo11:23:31
mata11:23:32 klobouk dolu pánové, taková shoda se jen tak nevidí =) |
||
Leo Profil |
#9 · Zasláno: 30. 5. 2006, 11:52:05
No tu sekundu jeste stahneme, budeme trenovat :-) Leo
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0