IE 6 location.href Problemen

Is het je opgevallen soms, hoe eenvoudig dingen gewoon weigert om te werken in IE6 ... location.href is zo'n ding.

Als u hebt toegevoegd een onclick functie om uw anker tag zoals hieronder ...

<a href="javascript:void(0);" onclick="onClickLink('xxx');"> ga naar nieuwe locatie </ a>

Bij sommige functies zo ...
functie onclickLink (id) {
var uri = "test2.html id =?" + id;
window.location.href = URI;
}

Om uw ironie, zou u merken dat een dergelijk stuk eenvoudig script weigert om te werken in IE ... Nou! Ik kan redenen hier te bespreken, maar niet dat het de moeite waard zijn ... Hoewel, ik heb blijkbaar een oplossing te hebben ... (ik wed dat als je begrijpt Javascript, zult u begrijpen, waarom voegen we deze tweak voor IE6)

De oplossing

<a href="javascript:void(0);" onclick="onClickLink('xxx'); terugkeer false; "> ga naar nieuwe locatie </ a>

Als u een eenvoudige antwoorden, doe dan een opmerking plaatsen. Het zal echt appretiated, Ik durf te wedden, door velen!


Laat een reactie achter

NDK huis | Te drukken | Het uiten van Smaak | Het uiten van Penmenship | Het uiten van Awe | Het uiten van Myself