IE7とJavaScript(clipboardData.getData()と警告メッセージ)
【DHC】英会話の苦手な日本人のためのスピーキング講座
IE7で、JavaScriptの挙動が変わったものとして、prompt()メソッドやwindow.close();にかんする挙動について、先日紹介しました。今回もセキュリティがらみですが、クリップボード操作に関する挙動がIE7では変わっていることをご紹介したいと思います。
IE6まででは、(デフォルトのセキュリティ設定で)
ウェブマスター・プログラマーとして、clipboardData.getData()を使っていた場合は、プログラムを変えないといけないかもしれません。代替策もあることはありますが、次回にしたいと思います。もし、ユーザーに設定変更をお願いできるなら、IE7のメニューのツール→インターネットオプション→セキュリティ→(インターネットゾーンを選択)→レベルのカスタマイズ→「スクリプトによる貼り付け処理の許可」で設定変更が可能です。
この設定画面では、IE6と同じ文言が使われているんですね。ここもついでに文言変更すればいいのに・・・。でも、デフォルトでダイアログが表示されるようになったので、わざわざ設定をいじくる必要がないため、分かりにくい文言でもそんなに困らないのかもしれません。
〔ラピッドサイト〕仮想専用サーバ「VPS!RVシリーズ大好評」
| 固定リンク
コメント