0
從搜索互聯網和StackOF,我看到我的問題之前已經問過,或至少有一些變化;但我無法找到任何真正的解決方案。有沒有什麼辦法可以專注於div彈出窗口?
我已經獲得了一些利用div標籤生成模式彈出窗口的代碼。雖然這似乎在美學上充分地發揮作用,但是獲得並保持對彈出框的關注的小問題將允許用戶使用Tab鍵導航到屏幕。
function PopUp() {
$('#<%= divPopUp.ClientID%>').modal(
{
overlayCss: {
backgroundColor: '#000'
},
onShow: function (d) { d.container.css({ position: 'absolute', top: '10px' }); }
});
window.location.hash = 'SubmitButton';
}
div標記指的是包含一些標籤和一些asp LinkButtons的表格元素。使用ScriptManager組件從服務器端調用該函數來註冊並顯示彈出窗口。
到目前爲止,我試圖從服務器端代碼設置焦點,並根據客戶端的其他建議做了一些嘗試,但沒有給出任何建議。
有沒有人在這裏遇到過這樣的問題,或者一個不介意共享解決方案的非常類似的問題?或者這種預期的行爲是否只能通過其他方法規避?
我已經包含VB.Net作爲這篇文章的標籤,因爲這是服務器代碼語言。
感謝
感謝阿尼但這似乎並不奏效。除非我把你建議的代碼行放在錯誤的地方。你能複製我發佈的代碼並在其中插入你提出的解決方案嗎? – Mark
查看編輯答案 – Ani
好吧,其實這就是我以爲你的意思。我們在幾周前嘗試過,但不起作用。 – Mark