一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JavaScript Event學(xué)習(xí)第十章 一些可替換的事件對(duì)

測(cè)試的局限性
這一章我們打算尋找哪些事件可以用來(lái)仿真鼠標(biāo)事件。注意這一系列測(cè)試不包括屏幕閱讀器。因?yàn)槲也荒軡M足所有的條件,因此測(cè)試也有局限性。這個(gè)測(cè)試目標(biāo)僅僅只是那些在圖形界面下的瀏覽器中不使用鼠標(biāo)的用戶。
我假設(shè)這些測(cè)試一樣可以用來(lái)在一些移動(dòng)設(shè)備上。因?yàn)闂l件不足,所以也不能測(cè)試。很多時(shí)候在移動(dòng)設(shè)備上表現(xiàn)總是不盡如人意。
總結(jié)
不幸的是,我們不能制定一個(gè)嚴(yán)格的鼠標(biāo)事件和非鼠標(biāo)的一對(duì)一的方案,因?yàn)榉鞘髽?biāo)事件和鼠標(biāo)事件有很多不同。所以下面的建議在大多數(shù)場(chǎng)合適用,但不是所有。
下面就是我的測(cè)試結(jié)果:
1、mouseover:focus
2、mouseout:blur
3、click:不需要匹配
4、dblclick:不知道
5、mousedown:keydown(最不壞的選擇)
6、mouseup:keyup(最不壞的選擇)
7、mousemove:沒(méi)有鼠標(biāo)不可能

如果頁(yè)面一定需要完美的支持非鼠標(biāo)用戶,那么我們可選擇的能應(yīng)用事件處理程序的元素就非常少。實(shí)際上就回到了NETscape 3時(shí)代,那時(shí)候事件處理程序只在鏈接和表單里才有用。
更多的研究還是有必要的。
準(zhǔn)備
在大多數(shù)的瀏覽器中用戶可以通過(guò)Tab鍵來(lái)飄過(guò)整個(gè)頁(yè)面。當(dāng)他們這樣做的時(shí)候,焦點(diǎn)就會(huì)跳到下一個(gè)鏈接或者表單上。這在IE和Mozilla都可以運(yùn)作。在Safari里面你需要按F1然后才能激活鍵盤快捷鍵。
Opera用戶是另外一個(gè)系統(tǒng)的。鏈接上的跳轉(zhuǎn)需要按Ctrl+方向鍵。雖然是不同的組合,但是我還是會(huì)稱其為“Tabbing”。
例子:傳統(tǒng)的mouseover
如何做到呢?首先也是最重要的為mouseover和mouseout的添加兩個(gè)事件:
復(fù)制代碼 代碼如下:
imgs[i].onmouseover = imgs[i].onfocus = mouseGoesOver;
imgs[i].onmouseout = imgs[i].onblur = mouseGoesOut;



現(xiàn)在當(dāng)用戶鼠標(biāo)經(jīng)過(guò)或者tab經(jīng)過(guò)時(shí),函數(shù)都會(huì)被執(zhí)行。
然而,添加一些事件還是不夠的。我原始的工作室直接在圖像上設(shè)置onmouseover和mouseout。不幸的是tab一個(gè)圖像基本上不可能:tab只對(duì)鏈接和表單有用。所以我需要對(duì)把事件添加的圖像的父節(jié)點(diǎn)上:鏈接。
這個(gè)簡(jiǎn)單的例子不會(huì)因?yàn)槲覀兊闹匦伦?cè)改變,但更復(fù)雜的腳本可能會(huì)無(wú)法界定訪問(wèn)活動(dòng),例如,一個(gè)div。
為了保證完美的可用性,我們可以只定義鏈接和表單的事件,就像我們?cè)?998年時(shí)候那樣干的。雖然網(wǎng)上的大部分事件還是定義在鏈接上,不過(guò)一個(gè)復(fù)雜的比如文本編輯的腳本對(duì)于非鼠標(biāo)用戶就不可用,因?yàn)槲覀円谏厦鎐lick。

翻譯地址:http://www.quirksmode.org/js/events_pairs.html

作者:北玉(tw:@rehawk)
文章出處:beiyu.cnblogs.com

JavaScript技術(shù)JavaScript Event學(xué)習(xí)第十章 一些可替換的事件對(duì),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 色多多视频网站 | 99久久精品国产免看国产一区 | 欧美激情亚洲激情 | 亚洲黄色小说图片 | www久久com| 亚洲精品视频免费 | 国产成人综合网在线播放 | 新版天堂资源中文8在线 | 男人进去女人爽免费视频国产 | 久久亚洲不卡一区二区 | 皮皮在线精品亚洲 | 91秒拍国产福利一区 | 国产日韩欧美成人 | 久久久久久久久久福利 | 视频黄在线观看 | 国产美女在线精品免费观看 | 国产精品分类视频分类一区 | 丁香六月纪婷婷激情综合 | 美女视频黄色的免费 | 中文字幕在线观看一区 | 岛国毛片在线观看 | 美女视频毛片 | 色女人天堂 | 国内精品一区视频在线播放 | 亚洲毛片大全 | 91这里只有精品 | 91视频综合| 视频一区二区国产 | 国产在线观看一区二区三区四区 | 国产码一区二区三区 | 国产一区在线观看视频 | avtt亚洲一区中文字幕 | 激情综合网站 | 久久宗合色| 91热视频| 欧美一区二区三区在线可观看 | 国产在线更新 | 久久香蕉精品 | 影音先锋国产系列精品 | 国产精品深夜福利免费观看 | 精品免费在线视频 |