對不起,我問的最後一個問題是有點錯誤。我沒有提到它的網頁瀏覽器。我的問題是我可以右鍵單擊Web瀏覽器在silverlight控制,我不想做它。任何人都可以幫助我。禁用Silverlight中的Web瀏覽器控件上的右鍵單擊選項
0
A
回答
0
您可以使用此代碼禁用上下文菜單:
HTML:
<div id="silverlightObjDiv">
<!-- silverlight object here -->
</div>
的JavaScript:
<script>
document.getElementById('silverlightObjDiv').oncontextmenu = disableRightClick;
function disableRightClick(e) {
if (!e) e = window.event;
if (e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
</script>
0
要禁用右鍵菜單隻需簡單勾用右鍵點擊事件處理以下代碼位於頁面的主網格上。
e.handled = true確保右鍵點擊由您的代碼處理。這也將刪除silverlight右鍵單擊上下文菜單。
如果你需要更多的細節讓我知道。
歡呼聲,
+0
嗨卡爾仍然得到右鍵點擊在瀏覽器之外。我無法控制它 – 2012-04-24 09:14:14
+0
您將哪個組件連接到您的處理程序?在應用程序中執行右鍵單擊時它會被執行嗎? – Stainedart 2012-04-24 11:10:02
相關問題
- 1. 在Web瀏覽器中禁用Flash中的右鍵單擊
- 2. 右鍵單擊Silverlight 3 * in *瀏覽器
- 3. C#網頁瀏覽器控制,更改右鍵單擊選項
- 4. 禁用文件瀏覽器中右鍵單擊telerik
- 5. 禁用Silverlight中的html查看器中的右鍵單擊選項
- 6. 捕獲Web瀏覽器控件的鼠標右鍵單擊事件
- 7. 在Silverlight 3中右鍵單擊瀏覽器
- 8. 如何禁用使用Silverlight的HTML頁面上右鍵單擊?
- 9. 如何禁用WPF Webbrowser控件上的「右鍵單擊」?
- 10. 以編程方式調用瀏覽器右鍵單擊菜單選項?
- 11. 右鍵單擊在Excel中禁用的圖紙選項卡
- 12. 在Silverlight中禁用右鍵點擊
- 13. 在Web瀏覽器控件中禁用文本選擇
- 14. TreeNode右鍵單擊選項
- 15. 禁用Featherlight.js右鍵單擊
- 16. Fancybox:禁用右鍵單擊
- 17. 禁用JFreeChart的右鍵單擊菜單
- 18. Silverlight瀏覽器控件
- 19. 如何在'項目瀏覽器'視圖中配置右鍵單擊菜單?
- 20. 是否有可能檢測到右鍵單擊瀏覽器上下文菜單上的左鍵單擊?
- 21. 更改VS2008中的右鍵單擊上下文菜單選項
- 22. 禁用在組合框中右鍵單擊「Silverlight」彈出框
- 23. 像Silverlight應用程序中的Chrome瀏覽器的選項卡控件
- 24. 如何禁用JavaScript中的右鍵單擊上下文菜單
- 25. 在我的Web瀏覽器控件中啓用Tab鍵
- 26. 禁用導出到MS Excel選項在瀏覽器中右鍵點擊使用Javascript
- 27. 右鍵單擊遠程服務器,Opera瀏覽器,閃存
- 28. 在右鍵菜單的新選項卡中打開是禁用IE瀏覽器,而鏈接有javascript
- 29. 在javascript中禁用右鍵單擊
- 30. 在fancybox中禁用右鍵單擊
了Stian喜先生與擴展名爲.xaml的 – 2012-04-23 10:01:04
網頁我webrowser控制誰能幫助我對此 – 2012-04-23 10:05:22
你不要在你的.xaml CONTROLL這個 - 這個代碼是在頁面中使用該主機你的silverlight組件。 – Stian 2012-04-23 10:09:38