我有一些按順序命名的HTML文件集。是否有可能將鼠標右鍵單擊到下一個html頁面,然後鼠標左鍵單擊到之前的html頁面,以及如何執行此操作?如何更改鼠標左鍵單擊和右鍵單擊選項?
0
A
回答
1
這就是我們如何處理鼠標點擊..
$('#element').mousedown(function(event) {
switch (event.which) {
case 1:
alert('Left mouse button pressed');
//code to navigate to left page
break;
case 2:
alert('Right mouse button pressed');
//code to navigate to right page
break;
default:
alert('Mouse is not good');
}
});
0
$(function(){
$(document).mousedown(function(event) {
switch (event.which) {
case 1:
window.location.href = "http://stackoverflow.com" // here url prev. page
break;
case 3:
window.location.href = "http://www.google.com" // here url next. page
break;
default:
break;
}
});
})
而且不要忘了添加jQuery庫。
+0
謝謝!完成它:) – 2013-02-26 06:16:04
0
你也可以用一些簡單的Javascript來做到這一點。
<script type='text/javascript'>
function right(e){
//Write code to move you to next HTML page
}
<canvas style='width: 100px; height: 100px; border: 1px solid #000000;' oncontextmenu='right(event); return false;'>
//Everything between here's right click is overridden.
</canvas>
+0
謝謝!完成它:) – 2013-02-26 06:17:47
0
這是重寫左右點擊的傳統方式。在代碼中我也阻止了右鍵單擊的事件傳播,所以上下文菜單不會顯示。
window.onclick = leftClick
window.oncontextmenu = function (event) {
event = event || window.event;
if (event.stopPropagation)
event.stopPropagation();
rightClick();
return false;
}
function leftClick(event) {
alert('left click');
window.location.href = "http://www.google.com";
}
function rightClick(event) {
alert('right click');
window.location.href = "http://images.google.com";
}
+0
謝謝!完成了:) – 2013-02-26 06:18:42
相關問題
- 1. 如何區分左鍵單擊,在pygame中單擊鼠標右鍵?
- 2. 允許單擊鼠標左鍵單擊鼠標右鍵或按Ctrl鍵單擊打開對話框
- 3. clearInterval同時單擊鼠標左鍵和右鍵不起作用
- 4. TreeNode右鍵單擊選項
- 5. 鼠標左鍵單擊與JavaScript中的右鍵單擊例程發生衝突
- 6. 如何啓用左鍵單擊拖動或右鍵單擊swt.browser
- 7. 如何使左鍵單擊表現爲右鍵單擊?
- 8. 想要鼠標右鍵單擊ToolStripMenuItem - C#
- 9. 右鍵單擊鼠標事件錯誤
- 10. 鼠標右鍵單擊WindowsUI的DevExpress
- 11. g_signal_connect用於單擊鼠標右鍵?
- 12. Datagrid +鼠標右鍵單擊事件
- 13. 用鼠標右鍵單擊NSStatusItem
- 14. PyQT:禁用鼠標左鍵單擊
- 15. 需要執行左鍵單擊的動作鼠標右鍵點擊(jQuery的)時
- 16. 右鍵單擊菜單選項
- 17. 的ListView與單選按鈕火災/加薪的SelectionChanged ONLY上單擊鼠標右鍵(需要左鍵單擊)
- 18. 鼠標右鍵單擊事件右鍵單擊事件調用取消過程
- 19. AutoHotKey右鍵+左鍵單擊綁定
- 20. Swift:右鍵/左鍵單擊NSStatusBar
- 21. 更改VS2008中的右鍵單擊上下文菜單選項
- 22. jQuery中,如何讓鼠標右鍵單擊具有左擊相同的行爲
- 23. 右鍵單擊+左鍵單擊被認爲是拖放刪除
- 24. Flot - 檢測左鍵單擊並右鍵單擊
- 25. 右鍵單擊
- 26. 調用從鍵盤右鍵單擊鼠標右箭頭的keydown
- 27. 鼠標:禁用右鍵和中鍵單擊
- 28. 用jQuery處理鼠標左鍵和右鍵的點擊操作
- 29. 測試在C++中鼠標左鍵和右鍵點擊
- 30. VueJS中的右鍵單擊和右鍵單擊事件
請參閱此鏈接 http://stackoverflow.com/questions/1206203/how-to-distinguish-between-left-and-right-mouse-click-with-jquery – KrIsHnA 2013-02-26 04:55:39