【问题标题】:Windows internet shortcuts: starting with IE maximized?Windows Internet 快捷方式:从 IE 最大化开始?
【发布时间】:2011-09-29 22:17:59
【问题描述】:

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

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

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

谢谢!

【问题讨论】:

    标签: windows shortcut


    【解决方案1】:

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

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


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

    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";
    

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            【解决方案5】:

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-05-09
              • 2010-09-23
              相关资源
              最近更新 更多