新しく質問する

HPでの右クリックメニューの内容をオリジナルな物にしたいのです。

役に立った:1件
  • 質問者:ROMARIA
  • 投稿日時:2005/07/08 11:13
  • 困り度:困ってます
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

よろしくお願いします。
HPを持っていますがいろいろ問題があり
右クリック禁止にしています。
しかし不便な点も多いです。
半年ほど前に右クリックメニュを
オリジナルというのでしょうか、
ショートカットの作成と
お気に入りに追加
だけしか出ない右クリックメニューの作り方を
紹介していたサイトがありました。
ブックマークをしていなかったので
いまそのサイトを探しているとこですがなかなか見つかりません。

私も右クリックメニュを任意の物にしたいと思うのです。内容は、
新しいウィンドウで開く
貼り付け
コピー
リンク(任意のリンク)
この4つだけの内容の右クリックが作りたいです。
OSやブラウザによって任意の右クリックメニュにならない場合もあると思いますが最低限、WINDOWSのIEを使用しているときにこのようにしたいのですが難しいでしょうか?
参考サイトでも教えていただくだけでも非常に助かります。
どうぞよろしくお願いします。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:1件)
  • 参考になった:0件
  • 回答者:koutarou504
  • 回答日時:2005/07/08 17:41

きれいにまとまっていないので適切にご提示出来ませんが、
私のサイトでも右クリックでオリジナルのメニューを表示していますので、考え方だけでもとりあえず提示させて頂きます。

まずオリジナルメニューは事前に作成しておいてスイルシートによって非表示としておきます。
で、必要に応じて表示とすると。
最近よくあるプルダウンメニューの仕掛けとほぼ同様です。
少々細工が欲しいのは、表示位置をマウスの座標を取得して画面の領域を意識しつつメニューの位置決めをする事です。

尚、オリジナルメニューの作成はジャバスクリプトで行う事をお勧めします。
理由は、右クリックの判定等仕掛け自体がジャバスクリプトなので使えない時に存在しても誤表示の元になりかねないので。

右クリックは無効に出来ているのでしょうから、
どの機能かご存知と思いますのでその機能にこのオリジナルメニュー表示関数を置き換えてあげれば良いです。

メニューの内容は個々のジャバスクリプトの機能かと。


あとは上記の個々の事を調べ,質問していけば
繋ぎ合わせる事で実現可能かと・・・・・。
(適切にまとまっていなくて、どうもすみません。)
尚、必要に応じて個々の質問に改めて答える事は可能です。
(残念ながら私のサイト等のURLを提示しますと、回答が削除,修正の対象になりますので、直接そのままをご提示する事は出来ません。)

通報する

この回答へのお礼

いろいろアドバイスを書いていただきましたが
考えではなく具体的な回答を求めていたので...
勉強にはなりました。ありがとうございました。

  • 参考になった:0件

No.1ベストアンサー10pt

  • 回答者:kokorone
  • 回答日時:2005/07/08 11:29

ご希望のメニュー表示とは違いますが、
以下のURLが参考になりませんか?
http://www.broadband-xp.com/hidesource/contextme …
http://www.broadband-xp.com/hidesource/ie.html

通報する

この回答へのお礼

参考URLにいきただいま暇をみて勉強中です。
うまく出来るか自信が無いですが頑張ってみます。
ありがとうございました。

  
このQ&Aは役に立ちましたか?(役に立った:1件)

このページのトップへ

Facebook公式ページ

公式Twitter