Operaで "instanceof Image" がエラーになる / magicien 

Operaで次のようなコードを実行したところ、"Unhandled Error: Second argument to 'instanceof' does not implement" というエラーになった。
var img = new Image();
if(img instanceof Image) {
  alert("img is an instance of Image!");
}
なぜかImageにはinstanceofが使えないらしい。
Operaで上のような判定をしたい場合は、Imageの代わりにHTMLImageElementを使えばOK。

2012/09/27(Thu) 01:54:00