>> 古い記事: クラシックのMIDIファイルを2000曲以上 CC BY-NC-SA で配布しているサイト kunstderfuge
<< 新しい記事: Ren'Py: 付属エディタ(jEdit)の日本語化、フォントのアンチエイリアス

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

firefox+javascriptでエラー: setting a property that has only a getter (solved)

Firefoxのバージョンは 3.0.5。以下のコードで再現できる。あほみたいだけど一応。

var screen = 1;

"setting a property that has only a getter" の意味を考えると、 screenは getter しか持っていないのに値をセットしようとしたところ、 それは不可ってことでエラーとなったもよう。

この場合、オブジェクトとして予約されている screen を変数名に使っていたのがいけなかった。 よく分からなかったら alert() で調べられる。

alert(screen); //=> [Object Screen]
var screen = 1;

なので、この場合の解決策は「予約されていない変数名に変える」。

以上。

>> 古い記事: クラシックのMIDIファイルを2000曲以上 CC BY-NC-SA で配布しているサイト kunstderfuge
<< 新しい記事: Ren'Py: 付属エディタ(jEdit)の日本語化、フォントのアンチエイリアス
** ホームに戻る

コメント

コメントの投稿

管理者にだけ表示を許可する

|
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。