jquery ui dialog 怎么让弹窗1秒后自动关闭
$(function() { $( "#dialog" ).dialog({ autoOpen: false, show: { effect: "blind", duration: 1000 }, hide: { effect: "explode", duration: 1000 } }); $("#bt").click(function(){ $("#dialog").dialog("open"); setTimeout(function () {$( "#dialog" ).dialog("close");}, 1000); }); }); 打开 这是一个默认的对话框,用于显示信息。对话框窗口可以移动,调整尺寸,默认可通过 'x' 图标关闭。带动画的,需要引入jquery-ui.min.css,jquery.min.js,jquery-ui.min.js
求助:js或者jquery。关闭当前子页面并且父页面跳转
如果是模态窗口弹出
function shw(){
var url="open.html";
//----------方法一--start-------
var obj=document.form1; //指定页面对象
var returnValue=window.showModalDialog(url ,obj,'dialogHeight:550px;dialogWidth:500px;center:yes'); //方法返回值
//----------方法一--end-------
alert(returnValue);
}
如果是非模态窗口弹出,那么
//弹出窗口
function openwin(url,width,height){
var l=window.screen.width ;
var w= window.screen.height;
var al=(l-width)/2;
var aw=(w-height)/2;
var OpenWindow=window.open(url,"弹出窗口","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width="+width+",height="+height+",top="+aw+",left="+al+"");
OpenWindow.focus();
if(OpenWindow!=null){ //弹出窗口关闭事件
//if(window.attachEvent) OpenWindow.attachEvent("onbeforeunload", quickOut);
if(window.attachEvent) OpenWindow.attachEvent("onunload", quickOut);
}
}
//关闭触发方法
function quickOut()
{
alert("窗口已关闭");
}
注意:firefox这里一定要写ID属性,不然取不到值