-1

JS で getelementbyid を使用すると、ブラウザはスクリプトを許可またはブロックするように求めます。それを自動的に許可または回避するスクリプトはありますか、またはその代替手段はありますか

4

3 に答える 3

3

「ブラウザ」が IE でファイルをローカルで表示している場合、これは IE がセキュリティ対策としてローカル HTML で JavaScript をデフォルトでブロックするためです。

「ブラウザ」が Firefox の場合 (ほとんどありません)、netscape.security.PrivilegeManager.enablePrivilege呼び出されたためです。その関数を決して呼び出さないでください。

于 2009-08-26T02:50:06.340 に答える
1

document.getElementById("id")ブラウザでブロックされるとは思えません。それはこれを引き起こしている何か他のものでなければなりません。

于 2009-08-25T09:14:29.643 に答える
1

おそらくこれは IE の ActiveX アラートですか? どのブラウザーでどのエラーが発生し、どのコードを使用しているかを正確に確認できますか - スニペットでも役立つはずです

于 2009-08-25T10:34:33.100 に答える