生成桌面和收藏夹/开始菜单快捷方式的代码在ASP.NET中比较简单,只需要使用标准的标签和javascript就行了。以下是两个生成桌面快捷方式和收藏夹/开始菜单快捷方式的完整攻略示例:
生成桌面快捷方式的代码
在HTML页面或ASP.NET WebForm中,你需要定义一个链接,用来作为桌面快捷方式。下面是标签的代码示例:
<a href="javascript:void(0);" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://example.com');">将此页面设为桌面快捷方式</a>
在这个示例中,http://example.com
是你要生成快捷方式的页面的链接。
- 用javascript生成桌面快捷方式
在上述的代码示例中,onclick
属性中的javascript代码将会把设定的URL添加到IE浏览器的桌面快捷方式列表中。在其他浏览器中,这行代码将起不到作用,而这个链接将直接打开页面链接。
生成收藏夹/开始菜单快捷方式的代码
- 使用标签生成链接
在HTML页面或ASP.NET WebForm中,你需要定义一个链接,用来作为开始菜单或收藏夹快捷方式。下面是标签的代码示例:
<a href="javascript:void(0);" onclick="window.external.AddFavorite('http://example.com', '网站名称');">将此页面添加到我的收藏夹</a>
在这个示例中,http://example.com
是你要生成快捷方式的页面的链接,而‘网站名称’将会成为生成的快捷方式的名称。
- 用javascript生成开始菜单快捷方式
在上述的代码示例中,onclick
属性中的javascript代码将会把设定的URL添加到IE浏览器的收藏夹或开始菜单中。在其他浏览器中,这行代码将起不到作用,而这个链接将直接打开页面链接。
以上就是生成ASP.NET各种网页快捷方式的攻略,无论是桌面快捷方式还是收藏夹/开始菜单快捷方式都可以通过几行代码轻松实现。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Asp.NET生成各种网页快捷方式的代码(桌面url快捷方式,收藏夹/开始菜单快捷方式) - Python技术站