- ベストアンサー
webページでシフトを押しながらクリック動作
webページでシフトを押しながらクリックすると動作するようなタグを書くことは無理ですよね? (例) <A HREF="http://www.yahoo.co.jp/">ヤフー</A> のリンク表示しているところで、 シフトを押しながらクリックすると、別のリンク先に行くとか・・。 こうなるとブラウザの仕様の世界になるのでしょうね。 #ふと疑問が生じたので質問しました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<HTML> <HEAD> <TITLE>ヘ(・、ヘ)ホイホイ(ノ、・)ノホイホイ</TITLE> <SCRIPT LANGUAGE=javascript> <!-- document.onkeydown = a; document.onkeyup = b; function window_onload() { var lnk = document.getElementById("lnk"); lnk.href="http://www.yahoo.co.jp/"; lnk.innerHTML="ヤフー"; } function a(){ if(event.shiftKey){ var lnk = document.getElementById("lnk"); lnk.href="http://search.biglobe.ne.jp/"; lnk.innerHTML="BIGLOBE"; } } function b(){ window_onload(); } //--> </SCRIPT> </HEAD> <BODY LANGUAGE=javascript onload="return window_onload()"> <P>InternetExplorer5以上です<BR>NNのやりかたは分かりません。</P> <P></P> <P><A id=lnk></A></P> </BODY> </HTML>
お礼
回答ありがとうございました。 すばらしい! こんなことができるとは知りませんでした。 いろいろ面白い使い方ができそうです。(^O^)