![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
■スクリプト部分
<script type="text/javascript">
function jump(b){
switch (b.target){
case '_self':
case '': location.href = b.href; break;
case '_top': top.location.href = b.href; break;
case '_parent': parent.location.href = b.href; break;
case '_blank': window.open(b.href,''); break;
default: window.open(b.href,b.target); break;
}
}
</script>
■画像リンク部分
<a href="1.html" onmousedown="jump(this)" onclick="return false;"><img src="./1.jpg"></a>
左クリックと同等にするのなら、こんな感じかな?と思います。
(Operaを除く)
Firefox以外の IE、Netscape、Safariではリンク先に移動した状態でコンテキストメニューが出てしまいます。
それを防ぐなら移動先ページに
<script type="text/javascript">document.oncontextmenu = function(){ return false; }</script>
を書いておけば多少は効果があります。
右クリックメニューを出せなくしてしまうと、不快に感じる人も居ますので好みで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaScriptからVBScriptの呼び...
-
undefinedが表示されてしまう
-
<aタグで変数に文字を代入
-
datepickerで日付の値を取得したい
-
<a href="#" …>の意味を教えて...
-
SCRIPT5007: 未定義または NULL...
-
JavaScriptでiframeの内容を「...
-
ウインドウを縮小しても文字を...
-
特定のページから移動してきた...
-
window.open でExcelファイルを...
-
function の return 値を表示し...
-
音楽再生用jQueryプラグイン「j...
-
bodyにidをつける理由は何ですか?
-
Dreamweaver で 外部JSを読み込...
-
ボタンのID名を取得するには?
-
(Javascript)印刷するファイル...
-
XMLHTTPRequestでstatusが0に
-
変数の代入値を外部の.txtファ...
-
中央揃えのJavascript!
-
フォーカス移動抑止について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptからVBScriptの呼び...
-
undefinedが表示されてしまう
-
Vbscriptで自分自身のウィンド...
-
onbeforeunload時のwindow.open...
-
ウインドウの後ろに隠れている...
-
Cygwinでログをのこす方法
-
datepickerで日付の値を取得したい
-
確認ダイアログで「キャンセル...
-
毎回、ページ読み込み時に1回...
-
引数の数によって関数の動作を...
-
javascriptでbgmを自動再生する...
-
「関数が定義されていない」と...
-
showModalDialogで開いた画面か...
-
<aタグで変数に文字を代入
-
iPhone Safariの戻るボタンの挙動
-
リンクにマウスポインタをおく...
-
window.onloadイベントの任意実...
-
location.reload() について
-
見覚えのないコードが・・・
-
VBscriptでVisualBasicのような...
おすすめ情報