asp.net函数使我的网站成为默认页面

时间:2011-04-15 19:20:20

标签: asp.net

HHI,

简单快速的问题:

如何建立一个链接,询问用户我的主页是否应该是他的网页浏览器中的defualt页面?

2 个答案:

答案 0 :(得分: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问题和答案。

答案 1 :(得分: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特定的”。