0
我正在使用visual web developer在C#中開發一個應用程序。我正在顯示一些閱讀文本,我希望用戶能夠選擇一個單詞或片段,然後右鍵單擊它以顯示一個自定義菜單(例如定義,搜索,顯示語法...)。我 我不知道該怎麼做。我相當新的.Net自定義右鍵單擊網頁文本區域中的菜單!
謝謝!
我正在使用visual web developer在C#中開發一個應用程序。我正在顯示一些閱讀文本,我希望用戶能夠選擇一個單詞或片段,然後右鍵單擊它以顯示一個自定義菜單(例如定義,搜索,顯示語法...)。我 我不知道該怎麼做。我相當新的.Net自定義右鍵單擊網頁文本區域中的菜單!
謝謝!
你必須完全在客戶端使用JavaScript。
請注意,接管右鍵單擊是一個糟糕的主意,無論用戶使用哪個應用程序,用戶有權期待的權限都是一樣的。
確實。但我不同意textareas。即使在瀏覽器中,它也很常見,可以選擇一些文本並右鍵單擊它來執行某些操作(或者選擇一個鏈接並右鍵單擊以「取消鏈接」)。 – 2010-02-17 13:24:58
@Jan:我不確定我是否同意「很常見」。如果你在我的菜單中添加了一些東西,那就沒問題了。但接管菜單是另一回事。 – 2010-02-17 13:26:49
谷歌地圖接管右鍵點擊(在兼容的瀏覽器上),它很有用。總體而言,Opera可能不會允許任何內容更改上下文菜單,但是可以選擇允許網站添加內容,特別是對於Google地圖等內容而言,這將是一件好事。 – 2010-02-17 13:58:15