網頁檢測滑鼠
㈠ 怎樣測試滑鼠性能
假設您是要求滑鼠非常好的,(一般如果就上個網頁的話,對滑鼠基本不會有什麼要求)
那麼就拿我自己舉例說明了。
一款好的滑鼠墊非常重要,目前我用的是razer的exactnat,以前我用的就是比普通滑鼠墊好一點的微軟的墊子,結果在打魔獸爭霸的時候會有明顯的差異感。我不是cs玩家所以不敢說,不過一般這種電子競技的游戲都可以測試出來,主要看在使用過程中滑鼠運行軌跡是否有跳躍(測試光電滑鼠的感應),還有就是點擊的觸感,應該是沒有遲延的,輕快的。
再來就是滑鼠自身的調節軟體了。
現在一般優秀的滑鼠都有自己的滑鼠軟體,我用的是razer diamond 3g,軟體中可以設置800dpi或者1800dpi2種模式,越高滑鼠反映越靈敏,你就可以以越小的滑鼠移動作出更大的指針移動;還有滑鼠橫豎2軸的反映,這個鼠葯是調節成自己喜歡的速度,比如說想cs這樣的游戲,橫軸的移動常常要大於數軸的移動(就是玩家一般左右轉視角多,而上下轉視角少)所以把橫軸調的更靈敏就可以更快的轉動,也可以消耗更小的滑鼠移動。
當然滑鼠的好快還有一個就是按鍵的多少了,有些是3鍵的,有些則有7個或更多。
我也玩過wow法師。用我這個滑鼠(7鍵的)可以省去很多鍵盤的操作,我幾乎只用f1-f5,1-5還有左手邊的這幾個鍵,基本不用翻頁的。滑鼠上的7個建(實際是9種按法,因為中間鍵可以上下混動,所以多了2個)配合這左邊的shift和ctrl,我基本可以完成所有的操作。.
㈡ 如何用js判斷滑鼠離開當前頁面
function getMousePosition()
...{
var e = e||window.event;
var objSrc = e.srcElement;//event source element
var left = 0;
var top = 0;
while (objSrc.offsetParent)...{
left += objSrc.offsetLeft;
top += objSrc.offsetTop;
objSrc = objSrc.offsetParent;
}
left += objSrc.offsetLeft;//source element's offsetTop
top += objSrc.offsetTop;//source element's offsetLeft
//alert(e.offsetX);
mouseOffsetX = left + e.offsetX;
mouseOffsetY = top + e.offsetY;
mX.value = mouseOffsetX;
mY.value = mouseOffsetY;
}
document.onmousemove = getMousePosition;
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/cnkiminzhuhu/archive/2008/02/19/2106521.aspx
㈢ js如何判斷頁面獲得滑鼠焦點
判斷滑鼠焦點
function addListener(element, e, fn) {
if (element.addEventListener) {
element.addEventListener(e, fn, false);
} else {
element.attachEvent("on" + e, fn);
}
}
addListener(document, "click", function (evt) {
var evt = window.event ? window.event : evt, target = evt.srcElement || evt.target;
if (target.id == "div") {
//焦點在「div」中
return;
} else {
//
}
})
㈣ 目前的學習通網頁版有沒有滑鼠監測功能,在考試時是不是只要網頁版沒有關閉,可以進行其他操作
您好,網頁中是要有滑鼠檢測功能的哈
㈤ html網頁中怎麼檢測滑鼠按鍵
可以用JS腳本檢測出滑鼠按鍵。首先在html中的body裡面添加滑鼠事件,然後根據不同的按鍵觸發後給用戶一個提示:
<bodyonmousedown="ceshi(event)">
<script>
functionceshi(event)
{
varNum=event.button;
if(Num==2)
{
alert("已按下滑鼠右鍵!")
}
elseif(Num==0)
{
alert("已按下滑鼠左鍵!")
}
elseif(Num==1)
{
alert("已按下滑鼠中鍵!");
}
else
{
alert("已按下"+Num+"號鍵,屬於其他功能鍵。");
}
}
</script>
</body>
㈥ 自動模擬滑鼠點擊類的輔助會被網頁游戲檢測出來嗎
一般是不會檢測出來的 你放心
㈦ 如何測試滑鼠
滑鼠唯一量化的指標就是解釋度,解釋度又稱解析度,是和圖像相關的一個重要概念,它是衡量圖像細節表現力的技術參數。但解釋度的種類有很多,其含義也各不相同。解釋度用每英寸上可產生的點數即DPI(Dots Per Inch)來度量。解釋度要從三個方面來確定:光學部分、硬體部分和軟體部分。而滑鼠的解釋度又沒有專門的軟體去衡量,光看廠商公布的數值是不太可靠的。所以這次我們設計了一個嶄新的方案來測試滑鼠的性能。簡單介紹一下步驟:
1、在一張白紙上劃一2cm長的直線,不要以為2cm的距離很短,這2cm用滑鼠反應在屏幕上的距離差不多有20cm!(為便於測量,顯示器採用800X600X16bit解析度。)
2、打開Photoshop,新建一個空白文件,大小為500X1200象素。
3、選用9象素畫筆准備畫下滑鼠的移動痕跡(用方盒子壓在線上作邊界,以防滑鼠走歪),然後小心並勻速地把滑鼠運過直線。
4、最後用Photoshop的度尺量出滑鼠指針在屏幕上移動的距離。
5、以此距離反映滑鼠的解釋度,滑鼠解釋度越大的,相應的指針在屏幕移動的距離也越大。
㈧ javascript中怎樣判斷滑鼠是否在頁面上是否移動了,代碼
給body加一個onmousemove事件就好啦! code:<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>判斷滑鼠移動</title>
</head>
<script language="javascript">
var sx=event.x //聲明兩個變數存放滑鼠X,Y坐標
var sy=event.y
function aa(){
if(sx==event.x){
zc.innerHTML="滑鼠X軸沒有移動 " //對滑鼠X軸進行判斷
}else if(sx>event.x){
zc.innerHTML="滑鼠X軸左移 "
}else if(sx<event.x){
zc.innerHTML="滑鼠X軸右移 "
}
if(sy==event.y){
zz.innerHTML="滑鼠Y軸沒有移動 "
}else if(sy>event.y){
zz.innerHTML="滑鼠Y軸上移 " //對滑鼠Y軸進行判斷
}else if(sy<event.y){
zz.innerHTML="滑鼠Y軸下移 "
}
sx=event.x
sy=event.y //重新賦值
}
</script>
<body onMouseMove="aa()"> <!--滑鼠移動時調用函數-->
<span id="zc"> </span>
<span id="zz"></span>
<br/>
<br/>
<br/>
<br/>
滑鼠放在頁面上移動
</body>
</html>
㈨ 怎樣阻止網頁中的滑鼠響應
1.用屏蔽軟體 2.看看 徹底告別瀏覽器彈出窗口 中國電腦教育報 2005-3-20 21:39:00 文/ 使用電腦的過程中,彈出窗口我們經常遇到,一些是對應我們的操作必須出現的,而有些則是被動接受的。尤其是各種廣告窗口更是無孔不入,防不勝防,這些彈出窗口嚴重影響了電腦的正常使用,甚至會造成電腦出現一定時間內「假死」的現象,那麼我們應該如何對付它們呢? 問:電腦經常自動彈出一些非法廣告頁面,用禁止彈出窗口等諸多軟體也無法禁止,查殺病毒也未發現任何異常,我是沒轍了,請問有什麼方法可以解決嗎? 答:這是共享版的FlashGet加入的廣告,你一定是運行了FlashGet才會出現的,注冊軟體後廣告即可消失。另外還有一個方法可以對付它,如果你安裝的是Windows 2000/XP/2003操作系統且處於NTFS分區格式下,那麼可以使用文件夾許可權來禁止,以Windows XP為例,首先退出FlashGet,找到C:WindowsCache277文件夾(這個文件夾用於存放廣告文件)。滑鼠右擊該文件夾,在彈出的快捷菜單中選擇「屬性」命令,切換至「安全」選項卡,將許可權角色刪除掉,接著單擊「高級」按鈕,然後取消勾選「允許將來自父系的可繼承許可權傳播給對象」復選框,這樣以後任何用戶都無法訪問這個文件夾了,當然FlashGet對它也不起作用了。 問:瀏覽網頁時經常碰到彈出淘寶網的廣告,奇怪的是,屏蔽廣告軟體對這種彈出廣告沒有任何效果。請問如何禁止它彈出呢? 答:這類彈出廣告的原理是利用瀏覽器的IE內核來調用IE窗口。據悉,淘寶網是由 www.unionsky.cn 網站代理的,各種彈出窗口也都是通過這個網站中轉到淘寶網的,我們只需在Hosts文件中禁止這個網站即可。在C:WINDOWSsystem32driversetc下找到hosts文件,用記事本打開它,加入「127.0.0.1 」,然後以ANSI編碼的形式保存到原來位置。這一招不但在這里起作用,對諸多彈出窗口都可以起到禁止的作用,你只要將彈出網頁的地址以「0.0.0.0 網頁地址」的形式依次加入就可以禁止想要禁止的彈出網頁了。 問:電腦總是莫名其妙地彈出信使服務窗口,內容都是一些無用的非法廣告,只要一上線就會出現,請問用什麼方法可以根除? 答:Windows 2000/XP操作系統在開機時,自動啟動了自帶的Messenger服務,可以接收、發送彈出消息給其他電腦。這個功能被人惡意利用,造成了信使廣告滿天飛的現象。我們可以通過以下方法來禁止:依次選擇「控制面板→管理工具→服務」,在出現的「服務」窗口中找到「Messenger」項並雙擊,接著在彈出的「Messenger屬性」對話框中選擇「常規」選項卡,將「啟動類型」改為「已禁止」並單擊「停止」按鈕即可。 問:瀏覽網頁時經常會彈出一些認證的對話框,比如網路實名、點點通等,每次遇到這類現象,電腦就會停止響應一段時間後彈出認證窗口,感覺好煩!所以我禁止了ActiveX控制項,雖然這些東西不彈出來了,但有時候訪問銀行網站或Flash等那些需要安裝插件才能正常瀏覽的網站時就不正常了,請問有什麼兩全其美的方法嗎? 答:畢竟這些插件是安裝一次就可以永久性使用的,所以在需要安裝插件時,你可以把ActiveX控制項啟動,等安裝完成後,再禁止就可以了。另外給你推薦一個很不錯的軟體——Anti ActiveX nags,它可以屏蔽42種擾人的窗口,基本上可以擺脫認證對話框的困擾。 問:我發現電腦一開機就會自動彈出IE並打開一些無聊的網站,另外在瀏覽網頁時也經常會彈出IE窗口。請問我該如何去除它們,還電腦一個干凈呢? 答:這類情況一般都是你的電腦被惡意網站修改,在開機啟動中加入了非法啟動項,並修改了注冊表所造成的。由於修改注冊表過於復雜且易造成系統崩潰,因此我們建議安裝修復軟體來恢復系統,比如「IE修復專家」、「注冊表IE修復器」等軟體都可以幫你清理干凈。 編輯提示:目前針對彈出窗口的軟體和瀏覽器越來越多,就連Windows XP SP2也加入了禁止彈出窗口的功能。充分使用這些功能可以禁止絕大部分的彈出窗口,但由於互聯網的特殊性,我們很難做到百無一漏。非法彈出窗口與反非法彈出窗口的斗爭將繼續進行下去。 另外我推薦你用Maxthon 瀏覽器,用過就知道很好使了 下載地址: http://cn.maxthon.com/chs/ 傲遊[Maxthon] 瀏覽器 是一款基於 IE 內核的、多功能、個性化多頁面瀏覽器. 它允許在同一窗口內打開任意多個頁面, 減少瀏覽器對系統資源的佔用率, 提高網上沖浪的效率. 同時它又能有效防止惡意插件, 阻止各種彈出式, 浮動式廣告,加強網上瀏覽的安全. Maxthon 支持各種外掛工具及 IE 插件, 使你在 Maxthon 中可以充分利用所有的網上資源, 享受上網沖浪的樂趣. 多頁面瀏覽界面 滑鼠手勢 超級拖拽 隱私保護 廣告獵手 RSS 閱讀器 IE 擴展插件支持 外部工具欄 自定義皮膚 還有更多等您去發現... 另外用上網助手又個IE強力修復好象也能解決問題,不過好象又副作用
㈩ jquery 怎麼判斷獲得滑鼠
獲取當前位置代碼如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript獲得滑鼠位置</title>
</head>
<body>
<script>
<!-- 其中的參數e指的是事件-->
function mouseMove(ev)
{
Ev= ev || window.event;
var mousePos = mouseCoords(ev);
//獲取當前的x,y坐標
document.getElementByIdx_x_x_xx_x("xxx").value = mousePos.x;
document.getElementByIdx_x_x_xx_x("yyy").value = mousePos.y;
}
function mouseCoords(ev)
{
//滑鼠移動的位置
if(ev.pageX || ev.pageY){
return {x:ev.pageX, y:ev.pageY};
}
return{
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}
document.onmousemove = mouseMove;
</script>
滑鼠X軸:
<input id=xxx type=text>
滑鼠Y軸:
<input id=yyy type=text>
</body>