【问题标题】:Local WebSite: run default browser本地网站:运行默认浏览器
【发布时间】:2011-05-28 23:33:02
【问题描述】:

我需要从我做的网站创建一个小册子 CD。所有资源都是 html、图像和 xml,所以我在访问文件系统时完全没有任何问题。我的问题是:在浏览器中打开 index.html 页面后,如何设置窗口的参数(例如:显示地址栏、显示状态栏等)

谢谢

(如果您对如何在 CD 上运行基于 html 的小册子有其他想法,请告诉我)

编辑:规格发生了变化,我刚刚知道我也必须编写 xml 和上传文件。任何想法?我正在考虑使用 Adob​​e Air,但如果我可以将整个 .NET 网站编译成一个 exe,那就太棒了……有什么类似的吗?

【问题讨论】:

    标签: html browser web local cd


    【解决方案1】:

    您可以设置这些的唯一方法是在您打开页面时,而不是在它已经存在之后。因此,您可能必须有一个起始页面,然后使用您想要的参数打开您的新页面。

    但请注意,如果您有任何 JavaScript,许多浏览器将不允许脚本在本地运行,或者会在执行之前显示令人讨厌的警告消息。

    您可能会考虑在 CD 上拥有一个小型桌面应用程序,该应用程序在其自身内部启动一个浏览器实例,假设您可以在每台将要运行该浏览器的机器上运行该浏览器。这可能会给你你想要的样子。

    【讨论】:

      【解决方案2】:

      我认为你不能。您只能设置您创建的窗口的参数。因此,您必须在加载时运行一个脚本,该脚本会创建一个新窗口,然后关闭初始窗口。

      然而,如果有警告,这个脚本是不可能在没有警告的情况下执行的。

      另一种方法是开发一个能够显示页面的可执行文件,但这可能并不容易,尤其是当您希望独立于浏览器和平台时。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-20
        • 1970-01-01
        • 2020-05-05
        • 1970-01-01
        相关资源
        最近更新 更多