Da li je ikome jasno zasto sledeci javascript:
Code:
var someElement = document.getElementById('someID');
...
someElement.style.visibility='hidden';
var someElement = document.getElementById('someID');
...
someElement.style.visibility='hidden';
radi u IE, ali za Firefox moram upotrebiti sledecu verziju:
Code:
var someElement = document.getElementById('someID');
...
someElement.visibility='hide'; //someElement.style u Firefoxu je null or not an object.
var someElement = document.getElementById('someID');
...
someElement.visibility='hide'; //someElement.style u Firefoxu je null or not an object.
Ne znam da li sam u pravu kad kazem:
Ako IE i ostali browser-i generisu DOM object iste verzije DOM-a, onda ne bi trebalo da bude ovakvih problema.
Da li je moguce da se verzija DOM-a razlikuje od browser-a do browser-a?
Koristim sledeci DOCTYPE:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Pokusavam da skontam opstu situaciju da ne bih zavrsio resavajuci pojedinacne probleme sa skriptovima koji ispituju browser type.
Hvala puno na buducim odgovorima :)
kopca