2010-02-17 156 views
0

我正在使用visual web developer在C#中開發一個應用程序。我正在顯示一些閱讀文本,我希望用戶能夠選擇一個單詞或片段,然後右鍵單擊它以顯示一個自定義菜單(例如定義,搜索,顯示語法...)。我 我不知道該怎麼做。我相當新的.Net自定義右鍵單擊網頁文本區域中的菜單!

謝謝!

回答

1

你必須完全在客戶端使用JavaScript。

請注意,接管右鍵單擊是一個糟糕的主意,無論用戶使用哪個應用程序,用戶有權期待的權限都是一樣的。

+0

確實。但我不同意textareas。即使在瀏覽器中,它也很常見,可以選擇一些文本並右鍵單擊它來執行某些操作(或者選擇一個鏈接並右鍵單擊以「取消鏈接」)。 – 2010-02-17 13:24:58

+0

@Jan:我不確定我是否同意「很常見」。如果你在我的菜單中添加了一些東西,那就沒問題了。但接管菜單是另一回事。 – 2010-02-17 13:26:49

+0

谷歌地圖接管右鍵點擊(在兼容的瀏覽器上),它很有用。總體而言,Opera可能不會允許任何內容更改上下文菜單,但是可以選擇允許網站添加內容,特別是對於Google地圖等內容而言,這將是一件好事。 – 2010-02-17 13:58:15

相關問題