Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript:window.open_Javascript_Vb.net_Html - Fatal编程技术网

javascript:window.open

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

我在vb.NET2005工作。我可以使用process.start()启动新浏览器。 现在我必须打开特定大小的浏览器(例如高度:300宽度:500)

我在加载abc.html时编写了以下代码

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');