Zoiets:
alert(typeof document.getElementsByTagName('div')[0])
geeft altijd 'object' terug in Opera (erg vervelend), zelfs als die niet bestaat.
Als ik er dan bijv: .innerHTML achter zet, dan krijg ik dus een js-foutmelding.
De enige mogelijkheid die ik nu zie om in Opera7 object detectie uit te voeren is:
if (typeof opera!='undefined'){
try {
alert(typeof document.getElementsByTagName('div')[0].innerHTML)
}
catch(e){
alert('undefined');
}
}
Ongelooflijk inefficient dus. Weet iemand misschien iets beters?
alert(typeof document.getElementsByTagName('div')[0])
geeft altijd 'object' terug in Opera (erg vervelend), zelfs als die niet bestaat.
Als ik er dan bijv: .innerHTML achter zet, dan krijg ik dus een js-foutmelding.
De enige mogelijkheid die ik nu zie om in Opera7 object detectie uit te voeren is:
if (typeof opera!='undefined'){
try {
alert(typeof document.getElementsByTagName('div')[0].innerHTML)
}
catch(e){
alert('undefined');
}
}
Ongelooflijk inefficient dus. Weet iemand misschien iets beters?