解決ie8 中 focus函式不好使問題

2021-06-16 13:56:56 字數 691 閱讀 6726

在做專案時遇到了這麼乙個問題,彈出層時,自動讓文字框獲得焦點,就是$('id').focus();

可問題是次函式在ie9上好使,在ie8上不好使。後來改為js形式document.getelementbyid('id').focus()也不好使。

後來看到論壇討論可以通過這種方式解決:

$("#shadeqrcodediv").show();

$('.qrcodediv').show('fast', function() );

但是專案中用到的是colorbox這個彈出層外掛程式。

沒辦法,只能自己寫乙個遮罩了:

#shadeqrcodediv

.qrcodediv

#qrcodediv

html 放在body標籤根下:

" />

審批單編號:

js**:

function qrcode());

window.parent.layer();

}function closesuccessdiv()

$(function()

});

});

IE8 focus 失效解決方案

這幾天遇到兩個在ie8下focus失效的非常奇怪的問題,當然這個是指js函式 document.getelementbyid id focus 或者 id focus 問題一 樓主的頁面是在ifram中,點選ifram中的儲存按鈕後,會重定向到這個頁面,並且在domcument.ready 中會將焦...

IE8下,時間函式問題

最近做日曆點播時遇到的乙個問題,記錄一下 new date getyear 在chrome下返回的是116,而ie8下返回的是2016 導致日曆初始化的時間在ie8下顯示錯誤 另外附上一段網上摘錄的相容低版本ie的toisostring if date.prototype.toisostring r...

解決IE8中無法拖放鏈結的問題

windows7中帶的ie8一直存在乙個問題 無法將鏈結拖放到迅雷等第三方工具 ie7中會提示是否允許的,在win7的ie8中卻直接給禁止了,沒有提示對話方塊 這個問題很明顯是保護模式引起的,由於我以前一直換版本比較頻繁,做好了乙個月裝一次的準備,所以一直也就是將保護模式給直接關了。現在裝了wind...