2011-04-15 28 views

回答

3

這是不可能的,除非你使用IE瀏覽器。

對於IE的鏈接應該是這樣的:需要

<a target="_self" href="#" onClick="this.style.behavior='url(#default#homepage)'; 
        this.setHomePage('http://www.yoursite.com');">Set Homepage</a> 

用戶交互本(即進入瀏覽器設置,並有意將其設置),以及一件好事,否則任何鏈接可以重置我的主頁。

請參閱this SO問題和答案。

+0

當然用戶交互是必需的,但很多頁面都有這樣的「你真的想把這個頁面設置爲默認頁面嗎」 – Kovu 2011-04-15 19:26:14

+0

@Kovu - 現在很多網站都會解釋如何通過瀏覽器設置來設置主頁。他們沒有這樣的聯繫。 – Oded 2011-04-15 19:28:43

+0

不同意,我知道誰擁有這個鏈接的德國網站hundret。 – Kovu 2011-04-15 19:29:56

0
<script Language="JavaScript"> 
           document.write('&lt;a href="javascript:history.go(0);" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://mysite.com\');"&gt;'); 
           document.write('&lt;strong&gt;Click Here to make this your homepage&lt;/strong&gt;'); 
          </script> 

由於Oded提到,這是「特定於IE的」。