Mam taką oto funkcję, która dobrze działa w IE,
natomiast FF z nią sobie nie radzi,
Kod
function GoToForm(subcat2){
var subcat1 = document.getElementById('subcat1').value;
var category = document.getElementById('category').value;
var file = document.getElementById('filename').value;
var linek = 'advert.php?action=form&file='+file+'&category='+category+'&subcat1='+subcat1+'&subcat2='+subcat2;
document.location.href=linek;
}
var subcat1 = document.getElementById('subcat1').value;
var category = document.getElementById('category').value;
var file = document.getElementById('filename').value;
var linek = 'advert.php?action=form&file='+file+'&category='+category+'&subcat1='+subcat1+'&subcat2='+subcat2;
document.location.href=linek;
}
Po drobnej debugacji polegającej na wpisaniu alert('OK');
okazuje sie że komunikat wyskoczy jedynie gdy alert umieścimy na samym początku,
jednak gdy alert bedzie np po deklaracji jakiejs juz zmiennej to juz nie wyskoczy okienko z napisem OK
edit:OK już chyba sam znalazłem przyczyne problemu,
elementy, do których odnosiła się ta fukcja były zapisane w następujący sposób:
nie było podanego id a jedynie name, IE sie domyślił że skoro nie ma id a jest name to przypisał niejawnie id takie jak było name
END OF TEMAT