
フレームを使って、画面を分割しているのですが、単体のHTMLを開くと次に示すJavascriptで右クリックが出来なくなりますが、フレームにしてしまうと、出来なくなってしまいます。
フレームにしても右クリックを禁止するには、どうしたらよいでしょうか?
ご教授ください。よろしくお願いします。
<script language="JavaScript" type="text/javascript">
<!--
function contextmenu()
{
alert("右クリックは、使用できません。");
return false;
}
document.oncontextmenu = contextmenu();
-->
</script>
No.1ベストアンサー
- 回答日時:
フレームとスクリプトの位置関係が不明なのでわかりませんが、そのフレームに対して有効となるようにおかれていないのでは?
関係ないけど、javascript自体がユーザ環境に依存するので、右クリック禁止をスクリプトで行っても、たいして効果はないと思いますが・・・
(確か、Operaではもともと効かないという話しらしいし)
ありがとうございました。
document.oncontextmenu = contextmenu();
↓
document.oncontextmenu = contextmenu;
に修正したら、直りました。
お騒がせしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
JavaScriptからVBScriptの呼び...
-
javascriptからウィンドウを開...
-
ボタンのID名を取得するには?
-
JavaScriptでiframeの内容を「...
-
ウインドウの後ろに隠れている...
-
html メールリンクにて自動ファ...
-
ハイパーリンクに下線を表示す...
-
テキストボックス内にハイパー...
-
JavaScriptが有効ならA、無効ならB
-
別ファイルのfunctionの読み込み方
-
htmlファイルを開いた時の画面...
-
¥マークの検索について
-
マウスクリックした地点のテキ...
-
UAによるリダイレクト
-
iframe内をリロードできますか?
-
初心者です。あまりに初歩的な...
-
キーを押している間の時間を計...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
HTMLでサブフレームから親のス...
-
ブラウザのURLアドレス文字表記...
-
フレームが入れ子状態です。フ...
-
submitボタンで他のフレームを...
-
インラインフレームで表示され...
-
チェックボックスのチェックを...
-
フレームで隠れるポップ
-
トップページを昼用と夜用を作...
-
openerは使えないのでしょうか?
-
showModalDialog()による新規ウ...
-
子ウィンドウ内にあるフレーム...
-
別ページのインラインフレーム...
-
子フレームの自動リロードは可...
-
ワンクリック、ダブルウインド...
-
フレームでの右クリック禁止
-
別フレームの中にあるインライ...
-
フレームを跨ぐドロップダウン...
-
<iframe>~</iframe>内のwindow...
-
Safariで<iframe>のinnerHTMLを...
おすすめ情報