Hallo,
try { //probiere, ob die IE-Syntax von document.createElement angewendet werden kann:
check_img = document.createElement("<img name='failed'>");
} catch(e) { //sollte die IE-Syntax nicht möglich sein, probiere die Standardsyntax:Wobei ich hier eher zu Conditional Compilation greifen würde, als knapp die Hälfte der Browser bewußt in einen Fehler zu jagen. ;-)
Och nee!
So?:
/*@cc_on
/*@if (@_win32)
check_img = document.createElement("<img name='failed'>");
@else @*/
check_img = document.createElement("img");
check_img.name = 'failed';
/*@end
@*/
alert(check_img.name);
Das ist ja schlimmer als CSS-Hacks ;-).
viele Grüße
Axel