Autor Zpráva
Tomasecekkk
Profil *
Zdravím Vás,

na webu jsem si vložil embed script ze stream.cz nebo i youtube.com a pri nacitani stranky mi vyskoci v Internet Explorer hlaska s URL stranky a pod tim chybou Operace přerušena, jak kliknu na OK, tak se mi napise stranka nelze zobrazit. Ve firefoxu apod. to funguje bez problemu. Myslite si, ze je chyba, ze pouzivam:

<!doctype html public "-//W3C//DTD HTML 4.01//EN"> ???

Diky za pripadnou radu
Chamurappi
Profil
Reaguji na Tomaseckkka:
Sám <embed> za to pravděpodobně nemůže. Chybu obvykle způsobuje JavaScript zasahující do některého elementu v době, kdy ještě není rozebraný celý jeho HTML kód.

Prosím o živou ukázku.
Tomasecekkk
Profil *
Chamurappi

Zatim mam script jen na lokalu a neni verejne pristupny, mohu ho nejakym zpusobem pak vlozit na web, ale kdyz jsem dal validaci napsalo mi to toto:

Řádek 224, znak 255: nedovolený element "EMBED".
<param name="wmode" value="transparent"><embed src="http://www.stream.cz/object/1
^Vkládáte-li pomocí <embed>u do stránky Flash, přečtěte si článek Jak správně vložit Flash do stránky.

Řádek 224, znak 262: nedovolený atribut "SRC".
name="wmode" value="transparent"><embed src="http://www.stream.cz/object/141130-k ^Použili jste atribut, který není v definici typu dokumentu u tohoto elementu dovolen. Tato chyba je často způsobena tím, že se dokument v DOCTYPE deklaraci odkazuje na Strict verzi a ve skutečnosti je odladěn podle Transitional (např. pokud jde o atribut „target“ nebo „align“). Druhou možností je, že užíváte nějakou proprietární extenzi jazyka, třeba „marginheight“ (použijte raději CSS) nebo „autocomplete“.

Tato chyba vás také může potkat, pokud užíváte elementy nedovolené v tomto typu dokumentu (třeba EMBED) — každý atribut na takovém elementu vyvolá jednu chybovou hlášku. Jakmile odstraníte problémový element, všechny zmizí.


Existuje zpusob jak to jinak overit v cem muze byt problem? Take na webu pouzivam Lightbox, tak nevim jestli to muze udelat tento problem.
Tomasecekkk
Profil *
Chamurappi

Tak jsem na to přišel, dělá to tento javascript:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-4878452-8");
pageTracker._addOrganic("seznam.cz","q");
pageTracker._addOrganic("volny.cz","search");
pageTracker._addOrganic("centrum.cz","q");
pageTracker._addOrganic("jyxo.cz","s");
pageTracker._addOrganic("atlas.cz","q");
pageTracker._addOrganic("zoohoo.cz","q");
pageTracker._addOrganic("tiscali.cz","query");
pageTracker._addOrganic("1.cz","q");
pageTracker._addOrganic("zoznam","s");
pageTracker._addOrganic("atlas.sk","phrase");
pageTracker._addOrganic("centrum.sk","q");
pageTracker._addOrganic("morfeo.sk","q");
pageTracker._addOrganic("szm","ws");
pageTracker._addOrganic("azet","sq");
pageTracker._addOrganic("zoohoo.sk","q");
pageTracker._initData();
pageTracker._trackPageview();
</script>
Chamurappi
Profil
Reaguji na Tomaseckkka:
mohu ho nejakym zpusobem pak vlozit na web
Do toho.

kdyz jsem dal validaci napsalo mi to toto
To, že W3C zatím neuznalo existenci HTML elementu <embed>, nesouvisí nijak s javascriptovým problémem v Exploreru.

Validátor, který jsi použil, je mimochodem můj. V logu vidím, že jsi validoval veřejně přístupnou adresu. V tuto chvíli už na ní nevidím ani <embed>, ani popsaný problém.
Tomasecekkk
Profil *
Chamurappi

No nemel jsem to verejne pristupne, uz jsem to tam nacpal jen na chvilku, proto to neni üz opet pristupne, kdyby si mel ICQ, mohl bych to poresit primo pres nej. Ale jak jsem psal, problem je v tom kodu od google
Chamurappi
Profil
Reaguji na Tomaseckkka:
Šup s tím na web. Své ICQ ti nedám.
Tomasecekkk
Profil *
Chamurappi

Tak promin, ze jsem pozadal o lepsi kontakt, at se tady nehazou nejake testovaci odkazy apod. Nevadi, zkusim si to tedy nejak poresit ohledne toho google analytics kodu, ktery problem vytvari. Ale i tak diky za nakopnuti spravnym smerem

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0