Autor | Zpráva | ||
---|---|---|---|
Work Profil |
#1 · Zasláno: 5. 2. 2010, 10:45:18
Zdravím, začínám v ajaxu a přišel jsem na takovou chybu a to že moje scripty nefachaji v IE.
// script // var XMLHttpRequestObjekt=false; if(window.XMLHttpRequest){ XMLHttpRequestObjekt=new XMLHttpRequest(); }else if(window.ActiveXObject){ XMLHttpRequestObjekt=new ActiveXObject(„Msxml2.XMLHTTP“); } function data(data, div, jak){ if(XMLHttpRequestObjekt){ var obj=document.getElementById(div); XMLHttpRequestObjekt.open(jak, data); XMLHttpRequestObjekt.onreadystatechange=function() { if(XMLHttpRequestObjekt.readyState==4&&XMLHttpRequestObjekt.status==200){ obj.innerHTML=XMLHttpRequestObjekt.responseText; } } XMLHttpRequestObjekt.send(null); } } // script // a href=„#“ onClick=„data(‚smazat.php?id=43&co=dor‘, ‚telo_posta‘, ‚GET‘)“ /> <img src=„del.png“ border=„0“ alt=„Smazat“ /> /a> FF funguje bez chyby IE hlásí „Byl očekáván objekt“… Díky za rady |
||
Chamurappi Profil |
#2 · Zasláno: 5. 2. 2010, 10:58:27 · Upravil/a: Chamurappi
Reaguji na Worka:
Když si zkopíruju uvedený skript, nefunguje v ničem, protože užíváš české uvozovky a protože u odkazů chybí počáteční zobáčky. Jelikož jsi ani nespecifikoval, který řádek vyvolává chybu a v jaké verzi Exploreru, bude lepší, když dodáš odkaz na živou ukázku. |
||
Work Profil |
#3 · Zasláno: 5. 2. 2010, 11:02:05
Chamurappi:
Zobáčky nemužu dát protože to forum nepobere, tak samo se upravily uvozovky... Chyba je na řádku s odkazem... A jedna se o IE 8 ale předpokladam že žádne IE nepojede... Live link bych musel udělat spešl protože tato funkce bude v administraci... |
||
Chamurappi Profil |
#4 · Zasláno: 5. 2. 2010, 11:27:29
Reaguji na Worka:
„Zobáčky nemužu dát protože to forum nepobere, tak samo se upravily uvozovky“ Kecáš. Napíšu-li <a href="#">, zobrazí se naprosto v pořádku. Kdyby tu byly takové chyby, asi by si jich už někdo všiml. „Chyba je na řádku s odkazem...“ Takže máš prokázané, že se ani nezavolá tvá funkce jménem „data“? „Live link bych musel udělat spešl“ Druhá možnost je, že si najdu půl hodiny volného času a vyrobím si modelovou situaci sám: doplním do tvého kódu zobáčky, obalím skript <script> em, opravím uvozovky, přidám <div id="telo_posta"> , dopíšu si serverový skript vracející nějaká data, vyzkouším to v Exploreru… a když mi vše bude bezchybně fungovat a žádná chyba se neprojeví, ukousnu ti ucho. Je tvé ucho ochotné to risknout?
|
||
Časová prodleva: 14 let
|
0