Oneindig laden in IE
JP D
03/04/2006 15:00:00Ik heb de volgende functie:
En roep deze aan in de onclick van een <a href>
Echter lijkt het er door te komen dat IE oneindig blijft laden (terwijl de pagina eigenlijk al gereed is)
Hebben jullie enig idee?
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
var prev_Id = 0;
function FSubMenu(Id) {
document.getElementById(prev_Id).className = "menu_sub_item";
document.getElementById(Id).className = "menu_sub_item_selected";
prev_Id = Id;
return true;
}
function FSubMenu(Id) {
document.getElementById(prev_Id).className = "menu_sub_item";
document.getElementById(Id).className = "menu_sub_item_selected";
prev_Id = Id;
return true;
}
En roep deze aan in de onclick van een <a href>
Echter lijkt het er door te komen dat IE oneindig blijft laden (terwijl de pagina eigenlijk al gereed is)
Hebben jullie enig idee?
Gewijzigd op 03/04/2006 15:00:00 door JP D
PHP hulp
27/11/2024 20:26:50Kalle P
03/04/2006 15:04:00PurpleMadness -
03/04/2006 15:04:00- wes -
03/04/2006 15:05:00Eric Cartman
03/04/2006 15:06:00JP D
03/04/2006 15:09:00JP D
03/04/2006 15:10:00Jan Koehoorn
03/04/2006 15:32:00Je stelt een variabele prev_Id gelijk aan 0
Dan mag je later in je JavaScript niet dit doen:
document.getElementById(prev_Id)
getElementByID moet namelijk naar een string verwijzen en namen van id's in HTML mogen niet met een cijfer beginnen.
Dan mag je later in je JavaScript niet dit doen:
document.getElementById(prev_Id)
getElementByID moet namelijk naar een string verwijzen en namen van id's in HTML mogen niet met een cijfer beginnen.
Gewijzigd op 03/04/2006 15:35:00 door Jan Koehoorn
wes:
Ja in onze dromen. Goede code, slechte output. (zonder fix is het helemaal erg!!!)onzin, goede code krijgt ook goede output in IE
JP D
03/04/2006 15:51:00Jan:
O ok, wist ik niet... ben niet zo'n ster met Javascript....Je stelt een variabele prev_Id gelijk aan 0
Dan mag je later in je JavaScript niet dit doen:
document.getElementById(prev_Id)
getElementByID moet namelijk naar een string verwijzen en namen van id's in HTML mogen niet met een cijfer beginnen.
Dan mag je later in je JavaScript niet dit doen:
document.getElementById(prev_Id)
getElementByID moet namelijk naar een string verwijzen en namen van id's in HTML mogen niet met een cijfer beginnen.