0
私はいくつかの研究を行い、それをレジストリに追加する方法を使用しましたが、ユーザーがWebrowserコントロールを使用するプログラムを開いたときにのみ表示されます。これを行う最善の方法は何ですか?IEに右クリックメニューを追加するには?
私はいくつかの研究を行い、それをレジストリに追加する方法を使用しましたが、ユーザーがWebrowserコントロールを使用するプログラムを開いたときにのみ表示されます。これを行う最善の方法は何ですか?IEに右クリックメニューを追加するには?
あなたはそれが独自のメニューをdisaplyよよりもブラウザがこのイベントを持つすべてのユーザー添付イベントが見つからない場合も、oncontextmenuイベントはブラウザ、
によって作成されるよりも、マウスの右クリックを押してください。
ていますが、コード
YOUR_ELEMENT.AttachEvent('oncontextmenu', INVOKE_METHOD_WHEN_EVENT_OCCURED);
function INVOKE_METHOD_WHEN_EVENT_OCCURED(e)
{
...
var menu = document.getElementById('popupmenu');
menu.style.display='block'; //Showing the menu
menu.style.left = latlong.x + x; //Positioning the menu
menu.style.top = latlong.y + y;
...
do you othre stuff
...
}
も、簡単に同じことを行うことができますHTML5の使用は、以下の使用よりも、独自のメニュー
をDISPLYたいです。
Javascript関数などで右クリックの動作を実装していますか? – McGarnagle
まあ理想的には私はページにJavaScriptコードを注入したくないでしょう。コンテキストメニューがあり、コンテキストメニューのオプションを変更する必要があります。 – SamFisher83