IE 5.0 és IE 5.5 bolondozik velem!
Sziasztok!
Lenne két kérdésem, hátha ti már találkoztatok hasonló problémával!
1.: Van egy js kód, ami feldolgozza automatikusan egy formon található összes elemet, kivéve a gombokat, és előkészíti POST-ra. IE 5.0 azt mondaj, az amúgy tökéletesen működő js function-ra: A várt elem Objektum. A sor és karakter pozíció az if(els[i] sorban a button utolsó aposztrófjára esik.
A kód:IE 5.5 már nem kiabál, mindent rendben talál! És azon az oprendszeren ahol az IE 5.0 van, van Ffx és annak is jó!
2.: Mind az IE 5.0 és az IE 5.5 nem hajlandó az AJAX-os post-okat megfelelően elvégezni! Lemaradnak az ékezetes betűk! Nem kicseréli másra, mint amikor nem jó a krakter kódolás, teljesen elmarad! De ezeken az oprendszereken Ffx-el minden tuti! Az oldalak charset=ISO-8859-2 headerrel mennek mindenhol tökéletesen (Kivéve IE 5.0 IE 5.5)!
Valami ötlet, tapasztalat?
Köszi! :)
s_volenszki
■ Lenne két kérdésem, hátha ti már találkoztatok hasonló problémával!
1.: Van egy js kód, ami feldolgozza automatikusan egy formon található összes elemet, kivéve a gombokat, és előkészíti POST-ra. IE 5.0 azt mondaj, az amúgy tökéletesen működő js function-ra: A várt elem Objektum. A sor és karakter pozíció az if(els[i] sorban a button utolsó aposztrófjára esik.
A kód:
function get(FormId,ProcessFile) {
var URI='';
ThisForm = document.getElementById(FormId);
var els= ThisForm.elements;
var l=els.length;
for (var i=0; i<l; i++){
if(els[i].type != 'button'){URI = URI + els[i].name + '=' + escape(encodeURI(els[i].value)) + '&';}
}
URI = URI.substr(0,URI.length-1);
}
2.: Mind az IE 5.0 és az IE 5.5 nem hajlandó az AJAX-os post-okat megfelelően elvégezni! Lemaradnak az ékezetes betűk! Nem kicseréli másra, mint amikor nem jó a krakter kódolás, teljesen elmarad! De ezeken az oprendszereken Ffx-el minden tuti! Az oldalak charset=ISO-8859-2 headerrel mennek mindenhol tökéletesen (Kivéve IE 5.0 IE 5.5)!
Valami ötlet, tapasztalat?
Köszi! :)
s_volenszki
IE 5.0?
Felejtős
IE 5.0 IE 5.5
Ez megnyugtató!
s_volenszki
encodeURI
http://msdn2.microsoft.com/en-US/library/91td9cas.aspx
http://msdn2.microsoft.com/en-US/library/2z6exc9e.aspx
A lényeg: az IE 5.0 nem ismeri az encodeURI függvényt.
Elolvastam...
s_volenszki