右クリックを禁止するJavaScriptを外部ファイルに
書いて、動画のプロパティなどが見づらいように
したいと思っているのですが、うまくいきません。
oncontextmenuを無効にする形で、
HTMLや画像の上では、右クリックを無効にできたのですが、埋め込んだWindowsMediaplayerの動画の上で
右クリックをすると、普通にcontextmenuが出てきて
しまいます。
どのようにしたら、動画ファイル上での右クリックを禁止にすることができるでしょうか?
どなたか教えてください。よろしくお願いします。
外部JSファイルに書いた内容は、下記のとおりです。
function DisableOnContextMenu(ev) {
return false;
}
function DisableContextMenu(ev) {
if (ev) {
if (ev.button && ev.button == 2) { // W3C DOM2
return false;
} else if (!ev.button && ev.which == 3) { // N4
return false;
} else if (navigator.platform.indexOf("Mac")!=-1
&& navigator.appName == "Netscape") {
return false;
}
} else {
if (event && event.button && event.button == 2) { // IE
return false;
}
}
}
if (navigator.appName == "Netscape"
&& !(navigator.platform.indexOf("Mac")!=-1)) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=DisableContextMenu;
document.oncontextmenu=DisableOnContextMenu;
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
<HTA:application ID = "yourMediaplayerApp"
applicationname = "yourMediaPlayer"
contextmenu = "NO"
caption = "Yes"
showintaskbar = "Yes"
singleinstance = "No"
selection = "Yes"
border = "thick"
borderstyle = "raised"
sysmenu = "Yes"
scroll = "No"
windowstate = "Normal">
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- JavaScript プログラムがうまく動きませんレビューお願いします 1 2022/07/10 05:08
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
return trueとreturn falseの用...
-
正規表現で複数マッチ条件で悩...
-
form の onSubmit がコールされ...
-
ドロップダウンリストボックス...
-
ラジオボタンのNullチェック
-
JavaScriptde途中で、「exit」...
-
一度しか押せないボタンについて
-
COBOLの数字チェック
-
Tabキーでのカーソルの移動...
-
未選択のプルダウンメニューを...
-
プルダウン 項目が多いので先頭...
-
<input>の選択肢をプルダウンメ...
-
TextBoxに半角数字以外を入れた...
-
【jQuery】input nameの文字列...
-
value内に変数を入れたい
-
二つの入力欄に、同時に同じ文...
-
チェックボックスのON/OFFでVal...
-
JavaScriptにて動的に配列を作...
-
%の計算の仕方
-
一覧から選択した行の行番号を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
return trueとreturn falseの用...
-
slickのレスポンシブ > center...
-
フォームの入力チェックをする...
-
チェックボックスの有無判定
-
JavaScriptde途中で、「exit」...
-
COBOLの数字チェック
-
TEXTAREAに入力した改行コード...
-
ラジオボタンのNullチェック
-
Visual Studioのデザインでの非...
-
「本当に削除しますか」が正常...
-
ツリービューのチェックボック...
-
半角英数字のみの入力にエラー...
-
ドロップダウンリストボックス...
-
未入力のラジオボタンに、alert...
-
入力された日付の正規表現の仕...
-
JSのみで入力→確認→メールで送...
-
分岐数といえば
-
度胸試しのJavaScript
-
ドラッグ&ドロップ禁止について
-
Tabキーでのカーソルの移動...
おすすめ情報