0

我的桌面上有一个 Internet 快捷方式,其内容如下所示:

[InternetShortcut]
URL=http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6&ar=IStart
Modified=D03458CE7738C801A2

我想知道是否有任何调整可以保证在有人加载链接后浏览器开始最大化。

谢谢!

4

5 回答 5

2

简而言之:您不能保证浏览器从一个特殊的 Internet 链接开始最大化。所有或没有互联网链接开始最大化。

但是:有人遇到了与此类似的问题。检查这个,如果它对你有帮助。


编辑:哎呀,我发现了一些很脏的东西,我认为你不应该使用它,但是......在这里。将您的第二行替换为以下内容:

URL=javascript:window.moveTo(0,0);window.resizeTo(screen.width,screen.height);window.location.href="http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6&ar=IStart";

它不会使窗口真正最大化,而是使浏览器窗口达到最大高度和宽度。

于 2009-01-20T08:29:44.177 回答
2

与其使用 Internet 快捷方式(.url) ,不如创建Internet Explorer的快捷方式(.lnk) 。(iexplore.exe) 您可以在 lnk 文件中设置初始窗口状态。(右键单击图标并查看属性。)

您可以提供一个 URL 作为参数。目标将类似于 "%programfiles%\Internet Explorer\iexplore.exe" http://reddit.com

当您仅在计算机中使用它时,这没关系。这不是一个通用的解决方案。如果您想以编程方式执行此操作,则有一些与创建快捷方式相关的 Windows API。您还必须从注册表中获取 Internet Explorer 的路径,因为它可能会有所不同。有些用户可能没有 IE。

于 2009-01-20T08:39:56.620 回答
0

我认为 IE 会记住上次打开它的方式,然后使用这些设置。您可能会从 Registry 中找到此信息并使用它,但我怀疑它是为了从启动参数中获取值而实现的

于 2009-01-20T07:42:42.883 回答
0

你在这里很快就得出结论。我认为您甚至不能保证 Internet Explorer 会启动。您将获得用户设置为默认浏览器的任何内容。

于 2009-01-20T08:22:28.090 回答
0

我认为这是保证除非系统关闭,否则 Internet Explorer 将启动。即使您获得了默认窗口,您也可以很容易地从那里将浏览器设置为您想要的。

于 2009-04-06T11:40:43.797 回答