在多监视器系统上使用javascript window.open()时,如何控制弹出窗口打开哪个监视器或显示空间中的哪个位置?对我来说似乎失去了控制,而且其行为也是随意的.
当我使用firefox然后使用时window.open('blah.com','blah','left=-30,top=-300');,弹出窗口会在我的第二个显示屏上方打开,但是在chrome中,弹出窗口就会打开left=0,top=0.有没有理由为什么铬这样做,我将如何解决这个问题?
谢谢!
我正在使用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="".可以这样做吗?
在屏幕上居中显示一个弹出窗口?这些在Chrome w/multimonitor中不起作用."屏幕"似乎指的是整个桌面,而不仅仅是当前窗口.我想将弹出窗口置于浏览器中心.我怎样才能做到这一点?需要跨浏览器.
可能重复:
在屏幕上居中显示一个弹出窗口?
我有4个不同的链接,所有这些都需要打开一个新的窗口,它将针对4个不同的html文件.
单击链接时,需要在新窗口中打开相关的html文件,两者都是:
我在下面找到了这个,但它似乎并不适合窗口的居中
http://jquerybyexample.blogspot.com/2012/05/open-link-in-new-tab-or-new-popup.html
干杯
是否可以判断网站的用户是否正在使用多台显示器?我需要找到一个弹出窗口的位置,但很可能用户将有一个多显示器设置.虽然window.screenX等等会给出浏览器窗口的位置,但它对多个监视器来说是无用的.
我在页面上有许多自定义推文按钮,我使用循环执行的这一行动态生成:
echo "<li><a href=\"https://twitter.com/share?text=Check%20out%20{$items[$i]['name']}%20at%20completeset.us/item/{$items[$i]['item_id']}&url=&via=cmpltst\" class=\"twitter\">T</a></li>";
Run Code Online (Sandbox Code Playgroud)
这样可以很好地工作,但是,它在同一个选项卡中执行,并导航我远离调用它的页面.我想在一个新窗口中打开共享对话框,但我的Javascript背景仅限于表单验证和一些Jquery Ajax调用,所以我不知道如何去做.我怎么能在新窗口中弹出对话框?
我正在使用不允许我直接编辑每个页面上的html的软件.相反,我可以向页眉和页脚添加代码,以便在页面正文中编辑文本和代码.
我希望这个弹出窗口居中在页面上,而不是出现在顶部和侧面:
<a onclick="javascript:window.open('https://www.thelink.org/faf/login/loginParticipantPopUp.asp?ievent=1138380','loginwin','menubar=no,scrollbars=yes,resizable=yes,width=400,height=200')" href="#">click here</a>
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/jelane20/gt1ykmxs/
任何建议都将非常感谢能够编辑弹出窗口的属性.
我的目标是将使用该window.open()方法打开的新窗口定位在屏幕的右下角,但是设置right=0并bottom=0不起作用。
更改width和height会有所不同,但更改、 或top仍然bottom会导致窗口在左上角打开。rightleft
这是为什么?如何将窗口放置在右下角?
window.open('https://google.com', '_blank', 'location=yes, height=250,width=550, right=0, bottom=0, scrollbars=yes,status=yes');
Run Code Online (Sandbox Code Playgroud) javascript ×7
html ×4
popup ×4
window.open ×4
jquery ×3
css ×1
new-window ×1
popupwindow ×1
tweets ×1
twitter ×1
window ×1