用window.open打开的新窗口如何居中弹出
发布网友
发布时间:2022-04-25 21:13
我来回答
共1个回答
热心网友
时间:2022-05-03 01:03
var openUrl = "";//弹出窗口的url
var iWidth=800; //弹出窗口的宽度;
var iHeight=600; //弹出窗口的高度;
var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;
var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;
window.open(openUrl,"","height="+iHeight+", width="+iWidth+", top="+iTop+", left="+iLeft);
这不就是了。你在onclick="show()"调一个function show().你在这个函数里面加上上面代码不就可以了。
用window.open打开的新窗口如何居中弹出
var openUrl = "";//弹出窗口的url var iWidth=800; //弹出窗口的宽度;var iHeight=600; //弹出窗口的高度;var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;window.open(openUr...
Win10 Edge浏览器,用JS写“window.open()”打开的新窗口位置不固定,不...
window.open(url,"","alwaysRaised,scrollbars,resizable=no,height="+height... 如题,求解决方案。下面是我测试用的代码,URL是新窗口的地址,height和width是外面传进来的新窗口大小。window.open(url, "", "alwaysRaised,scrollbars,resizable=no,height=" + height + ",width=" + width + ",left=" + 1...
怎么让window.open和内容居中
在你的网页中需要显示开始的地方加入,然后在window.open的url中后面加入#abc,如:index.html#abc,然后打开就自动到你指定的位置了。
asp中将打开的新页面居中显示
window.open('addUser.aspx','','width=400,height=400,top='+(screen.height-400)/2+',left='+(screen.width-400)/2 + '');这样试试?原因是你标点没用好啊!
打开新窗口,怎么让固定大小的窗口居中
function openwindow(url,name,iWidth,iHeight){var url; //转向网页的地址;var name; //网页名称,可为空;var iWidth; //弹出窗口的宽度;var iHeight; //弹出窗口的高度;//window.screen.height获得屏幕的高,window.screen.width获得屏幕的宽var iTop = (window.screen.height-30-iHeight...
window. open不弹出新窗口怎么办?
1、window.open不打开新窗口的原因:某些浏览器为了安全起见,可能会阻止window.open打开的链接url。2、解决方法:需要用户进行浏览器设置允许弹新页,让用户设置浏览器是极不可取的做法,可以利用超链接打开的url,利用超链接打开的url是不会被拦截的。3、window.open的用法容易忽视的细节:window.open方法...
asp.net中怎样用后台代码使弹出的窗口居中?
使用window.window.showModalDialog方法试试 例如:window.showModalDialog('car_event/trans_sit.aspx?innerid='+cid+'&bh='+ts+'&time='+time,'','dialogWidth=900px;dialogHeight=400px;color="#EFF3FB";help:no;status:no;location:no;');...
如何让JS弹出的窗口居中
function openwindow(url,name,iWidth,iHeight){ var url; //转向网页的地址;var name; //网页名称,可为空;var iWidth; //弹出窗口的宽度;var iHeight; //弹出窗口的高度;//window.screen.height获得屏幕的高,window.screen.width获得屏幕的宽 var iTop = (window.screen.height-30-iHeight)...
asp.net做网页,利用window.open()弹出窗口时遇到的问题。
window.open函数有3个参数: window.open(页面路径, 窗口名, 打开参数)你的调用中少掉了窗口名这个参数, 故你的设置未起作用. 可以这样修改(未定窗口名):添加表计信息另外, 你的top和left值的计算也要再考虑一下, screen.height - 850可能会得到负值的....
jsp中用window.open()怎么设置打开的新页面默认最大化显示
window.open 弹出新窗口的命令;'page.html' 弹出窗口的文件名;'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;height=100 窗口高度;这里设成屏幕高度 width=400 窗口宽度; 这里设成屏幕宽度 top=0 窗口距离屏幕上方的象素值;left=0 窗口距离屏幕左侧的象素值;toolbar=no ...