
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の呼び...
-
毎回、ページ読み込み時に1回...
-
undefinedが表示されてしまう
-
ウインドウの後ろに隠れている...
-
印刷時に消したいjavascriptがある
-
Vbscriptで自分自身のウィンド...
-
'<s' + 'cript とsを切り離すの...
-
リンクにマウスポインタをおく...
-
「関数が定義されていない」と...
-
<aタグで変数に文字を代入
-
javascript スライダー
-
マウスオーバー時の下線表示に...
-
ASP.NET(VB2005)■ WEBページ...
-
確認ダイアログで「キャンセル...
-
html内のjavascript のコメント
-
PrintScreenキーを無効にしたい
-
CGIのリターンをjavascriptで受...
-
showModalDialogで開いた画面か...
-
htmlとjavascriptの違い
-
Cygwinでログをのこす方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Vbscriptで自分自身のウィンド...
-
「関数が定義されていない」と...
-
ウインドウの後ろに隠れている...
-
noscriptについて
-
undefinedが表示されてしまう
-
JavaScriptからVBScriptの呼び...
-
JavaScriptってどんな使い方が...
-
location.reload() について
-
こんにちは、javascript初心者...
-
スクリプトエラーについて
-
onbeforeunload時のwindow.open...
-
指定したサイズでブラウザを開...
-
ブラウザ上に表示されたデータ...
-
<aタグで変数に文字を代入
-
動的に生成したscriptのエラー...
-
【js】attrで属性を取得する...
-
印刷時に消したいjavascriptがある
-
確認ダイアログで「キャンセル...
-
VBscriptでVisualBasicのような...
-
複数にasyncを指定した際の読込順
おすすめ情報