javascript:window.open
我在vb.NET2005工作。我可以使用process.start()启动新浏览器。 现在我必须打开特定大小的浏览器(例如高度:300宽度:500) 我在加载abc.html时编写了以下代码javascript:window.open,javascript,vb.net,html,Javascript,Vb.net,Html,我在vb.NET2005工作。我可以使用process.start()启动新浏览器。 现在我必须打开特定大小的浏览器(例如高度:300宽度:500) 我在加载abc.html时编写了以下代码 var myRef = window.open('abc.html','','left=20,top=20,width=300,height=500'); 但它不会调整大小 如果我在此页面上添加1个按钮并单击它(通过在其单击事件上写入相同的代码),将打开一个具有预期大小的新窗口 我哪里出了问题吗 Than
var myRef = window.open('abc.html','','left=20,top=20,width=300,height=500');
但它不会调整大小
如果我在此页面上添加1个按钮并单击它(通过在其单击事件上写入相同的代码),将打开一个具有预期大小的新窗口
我哪里出了问题吗
Thanx.火狐没有。另外请注意,如果您已经运行了Firefox,那么浏览器首选项将决定您是获得一个新窗口还是一个选项卡。您可以使用-no remote
命令行标志强制Firefox的一个单独实例,但是您将无法使用默认配置文件(每个配置文件只有一个Firefox实例)
我的问题是:
- 为什么你要从另一个可执行文件启动Firefox,而不是让用户点击一个链接并在默认浏览器中打开它
- 如果您确实需要从可执行文件启动Firefox,为什么要花费所有精力覆盖用户的首选项和设置
- 如果你是从一个可执行文件启动的,并且不惜任何代价想要激怒你的用户,为什么不直接查找并调整Firefox窗口的大小呢
abc.html
的代码吗?var myRef=window.open('./abc.html','','left=20,top=20,width=300,height=500');您应该使用来调整窗口的大小,而不是重新打开它。
var myRef = window.open('abc.html','','left=20,top=20,width=300,height=500');