[英]jquery ui dialog - open when page loads if browser is ie
我有一個jQuery UI對話框,但如果瀏覽器為(Internet Explorer),則需要在頁面加載后立即打開它。 我已經進行了對話,但是似乎無法在API文檔中的任何地方找到打開加載時的對話。
只需附加一個普通的$(window).load()
處理程序,然后將其包裝在條件注釋中即可 :
<!--[if IE]>
<div id="ie-dialog">...</div>
<script type="text/javascript">
$(window).load(function() {
$('#ie-dialog').dialog();
});
</script>
<![endif]-->
如果需要,您還可以等待DOM准備就緒:
<!--[if IE]>
<div id="ie-dialog">...</div>
<script type="text/javascript">
$(document).ready(function() {
$('#ie-dialog').dialog();
});
</script>
<![endif]-->
$(function() {
if(jQuery.browser.msie) {
$("#dialog").dialog();
}
});
您可以在jQuery.browser的文檔中找到更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.