加入收藏与设为首页

html

<a class="collect_mark" href="javascript:void(0);" title="收藏本站">收藏本站</a>
				 || 
<a class="homepage_mark" href="javascript:void(0);" title="设为首页">设为首页</a>
 

 

加入收藏

jQuery.fn.addCollect = function(l, h){
				return this.click(function(){
					var t = jQuery(this);
					if(jQuery.browser.msie) {
						window.external.addFavorite(h, l);
					} else if(jQuery.browser.mozilla || jQuery.browser.opera){
						t.attr("rel", "sidebar");
						t.attr("title", l);
						t.attr("href", h);
					} else{
						alert("请使用Ctrl+D将本页加入收藏夹");				
					}				
				});
			}
			

 

设为首页

			
			jQuery.fn.addHomepage = function(h){
				return this.click(function(){
					if(window.sidebar) {
						try {
				            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
				        } catch (e) {
				            alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]设置为true");
				        }
				
				        var prefs =  Components.classes["@mozilla.org/preferences-service;1"].getService( Components.interfaces.nsIPrefBranch );
				        prefs.setCharPref("browser.startup.homepage", h);
					} else if(document.all) {
				        document.body.style.behavior="url(#default#homepage)";
				        document.body.setHomePage(h);
				    }				
				});
			}

 

调用

 

			jQuery("document").ready(function(){
				jQuery(".collect_mark").addCollect("立方时空", window.location.href);
				jQuery(".homepage_mark").addHomepage(window.location.href);
			});
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 HTML 页面中添加首页和收藏代码可以让用户更方便地将你的网站添加到浏览器主页和收藏夹中。以下是一个示例代码: ```html <!DOCTYPE html> <html> <head> <title>My Website</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 添加首页和收藏代码 --> <link rel="icon" href="favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png"> <link rel="manifest" href="site.webmanifest"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <!-- end --> </head> <body> <!-- your website content here --> </body> </html> ``` 在这个示例中,我们添加了以下代码: ```html <link rel="icon" href="favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png"> <link rel="manifest" href="site.webmanifest"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> ``` 这些代码会将网站图标添加到浏览器标签页和书签栏中,并且在将网站添加到主屏幕时也会显示。如果你想要自定义更多的内容,可以查看相关文档或者使用在线生成工具来生成相应的代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值