Jag har ett javascript på en sida som jag tyvär inte kan visa. Vad får du för felmeddelande?Javascript-fel
Javascriptet fungerar i IE och FF på alla datorer utom en(som är en kund). Den datorn är en ny och fräsh med de senaste uppdateringarna osv.
Så kan man ändra scriptet nedan för att få det mera kompatibelt?
<code>
function editSelectedProject(that) {
if(document.getElementById('cb'+that).checked == true) {
selectedProjects.document.location.href='selectedProjects_frameCount.asp?add='+that;
}
else {
selectedProjects.document.location.href='selectedProjects_frameCount.asp?del='+that;
}
}
</code>
Det är så att "that" är en siffra.
Det finns en lång lista med bockrutor som heter t.ex. cb1, cb2, cb3 osv.
Det finns en iframe med name="selectedProjects".
Bockrutorna har onclick="javascript:editSelectedProject('2')".
/DSv: Javascript-fel
Det jag kan tänka mig är att du kan använda window.location istället för document.location. Egenskapen document.location borde egentligen bara gå att läsa, dokumentets adress kan ju aldrig förändras, man kan ju bara ersätta dokumentet med ett annat.