在一些網頁或者說在彈出層的使用下,一般情況在ie瀏覽器下 我們都不希望使用tab 或者說
使用tab鍵后都會造成一定的問題,例如:
在彈出層后,tab鍵還可以在目頁中操作,這回導致腳本錯誤。
那么我們如果避免這種情況呢?
通過鍵盤事件來控制
那么我們這時便需要在頁面開始的時候 就設置初始化的頁面焦點
例如下面用aspx寫的例子:
<box:Button ID="BtnClose" Text="關閉" runat="server" SystemIcon="Close" TabIndex="0" FocusOnPageLoad="true">
</box:Button>
在一些特殊的情況下 我們需要在頁面加載的時候設置一下焦點的位置,以便防止 tabindex的設置會出現無效 或受其他因素的影響.
這樣才能做到萬無一失!
新聞熱點
疑難解答