【问题标题】:Set default home page in JavaScript在 JavaScript 中设置默认主页
【发布时间】:2010-10-01 02:05:59
【问题描述】:

如何创建链接以将用户主页设置为我的 URL?

【问题讨论】:

    标签: javascript browser


    【解决方案1】:

    我假设您的意思是在您的页面中放置一个链接以使其成为浏览器主页?在 IE 中,您可以执行以下操作:

    this.setHomePage('http://www.mysite.com');
    

    我认为这在 Firefox 中不起作用。

    【讨论】:

      【解决方案2】:

      据我所知,这在 Internet Explorer 中是可行的

      Make my Page your
      <a href="javascript:history.go(0)" onClick="this.style.behavior='url(#default#homepage)';
       this.setHomePage('http://www.test.de');">Startpage</a>.
      

      【讨论】:

      • 这似乎在 IE7 中运行良好,但我正在使用的页面出现“重新加载/重试”警告。我将其更改为href="" 并修复了它。谢谢。
      【解决方案3】:

      正如一些人已经回答的那样,它曾经可以在 Internet Explorer 中(我相信在 IE 7 之前,但可能是错误的)使用类似于

      document.setHomePage('www.example.com');
      

      我认为任何浏览器都不再支持它了。但是,我肯定会尝试说服您不这样做。大多数人不喜欢自动更改他们的设置,即使它是由鼠标单击或其他操作触发的。过分热心的“保护”程序也很可能会跳过它并将其标记为恶意攻击。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-08-14
        • 1970-01-01
        • 2013-08-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多