gpt4 book ai didi

javascript - window.open 到屏幕中心

转载 作者:可可西里 更新时间:2023-11-01 01:47:16 27 4
gpt4 key购买 nike

我正在使用 window.open 打开一个弹出窗口,如下所示:

<a href="http://path/to/url" onclick="window.open(this.href, 'sharegplus', 'height=485,width=700'); return false;" target="_blank">

我希望它位于屏幕中央,但不必使用 <script> inline code </script>并在 onclick="" 中输入我需要的任何内容.这能做到吗?

最佳答案

编辑

这是一个错误的答案。可以在这里找到更好的答案: window.open() on a multi-monitor/dual-monitor system - where does window pop up?

但与此同时,当我决定何时更新此答案时,此 fiddle 说明了双显示器设置:http://jsfiddle.net/w665x/138/

原始答案

这可能对您有用。对它完全跨浏览器没有信心,但接近;

<html>
<head>
<script type="text/javascript">
function goclicky(meh)
{
var x = screen.width/2 - 700/2;
var y = screen.height/2 - 450/2;
window.open(meh.href, 'sharegplus','height=485,width=700,left='+x+',top='+y);
}
</script>
</head>
<body>
<a href="http://path/to/url" onclick="goclicky(this); return false;" target="_blank">blah</a>
</body>
</html>

Fiddle!

关于javascript - window.open 到屏幕中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6983552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com