js收藏代码
㈠ 设为主页和加入收藏的代码
<a href="#" class="hrefs" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www..com');">设为首页</a>|<a href="javascript:window.external.AddFavorite('http://www..com', '网络')">加入收藏</a>
把代码插到你要的位置就可以了
㈡ js 点击收藏代码和点击加入书签 网上找了很多都没用求大神...
<a class="chlnk" style="cursor:hand" HREF onClick="this.style.behavior='url(#default#homepage)';
this.setHomePage('你的网站名称);"><font color="000000" size="2" face="宋体">设回为首答页</font>
</a>
㈢ 使用浏览器实现收藏功能js怎么写
大多数的浏览器支持JS来实现加入收藏夹操作,但是对于一些安全性比较强内的浏览器(比如谷容歌浏览器)只能提示用户用手动添加。下面是JS收藏浏览器的代码:
<html>
<body>
<script>
function AddFavorite(title,url){
try{
window.external.addFavorite(url,title);
}
catch(e){
try{
window.sidebar.addPanel(title,url,"");
}
catch(e){
alert("抱歉,您所使用的浏览器无法完成此操作。\n\n请使用快捷键Ctrl+D进行添加!");
}
}
}
</script>
<a href="javascript:void(0);" onclick="AddFavorite('网络','http://www..com')">收藏本站</a>
</body>
</html>
㈣ 在chrome浏览器下实现加入收藏夹的javascript代码该咋写
添加到收藏夹这一功能,不能覆盖所有浏览器,所以这里要采用渐进式增强的思想。
下面的写法兼容了IE、Firefox、Opera。而在chrome下提醒用户按快捷键收藏。
<a rel="sidebar" title="联想导航" href="http://www.idea123.cn">添加收藏</a>
<script>
$("a[rel='sidebar']").click(function(e) {
var href = this.href || document.location,
title = this.title || document.title;
try{
if(window.sidebar){
sidebar.addPanel(title, href, "");
}else{
external.addFavorite(href, title);
}
}catch(e){
alert("加入收藏失败,请按Ctrl+D进行添加");
}
return false;
});
</script>
㈤ 求js添加首页和加入收藏的代码!
只有以前的 IE 能用,而且现在应该不兼容了吧。
㈥ 求一段目前兼容所有浏览器的js收藏代码
<scripttype="text/javascript">
functionAddFavorite(title,url){
try{
window.external.addFavorite(url,title);
}
catch(e){
try{
window.sidebar.addPanel(title,url,"");
}
catch(e){
alert("抱歉,您所使用的浏览器无法完成此操作。 加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
</script>
<ahref="javascript:void(0);"onclick="AddFavorite('网站名称',location.href)">收藏本站</a>
㈦ 各类加入收藏代码
<SCRIPT LANGUAGE="JavaScript">
<!--
function AddFavorite(sURL, sTitle)
{
try
{
window.external.addFavorite(sURL, sTitle);
}
catch (e)
{
try
{
window.sidebar.addPanel(sTitle, sURL, "");
}
catch (e)
{
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
function SetHome(obj,vrl){
try{
obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
}
catch(e){
if(window.netscape) {
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',vrl);
}
}
}
//-->
</SCRIPT>
</head>
<body>
<a onclick="AddFavorite(window.location,document.title)">加入收藏</a>
<a onclick="SetHome(this,window.location)">设为首页</a>
㈧ 网站加入收藏的兼容代码
可兼容所有浏览器的加入收藏代码代码,原理:根据获取用户navigator.userAgent.toLowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令,如果可以自动收藏否则就提示ctrl+D手动收藏了。
代码如下:
function addFavorite2() {
var url = window.location;
var title = document.title;
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("360se") > -1) {
alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!");
}
else if (ua.indexOf("msie 8") > -1) {
window.external.AddToFavoritesBar(url, title); //IE8
}
else if (document.all) {
try{
window.external.addFavorite(url, title);
}catch(e){
alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
}
}
else if (window.sidebar) {
window.sidebar.addPanel(title, url, "");
}
else {
alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
}
}
复制代码保存成js文件,然后在要收藏的地方加上
代码如下
<a href=# onclick="javascript:addFavorite2()">加入收藏</a>
㈨ 设为首页,和加入收藏js代码如何写呢
function addBookmark(title, url) {
try {
window.external.addFavorite(url, title);
}
catch (e) {
try {
window.sidebar.addPanel(title, url, "");
}
catch (e) {
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
<a href="javascript:" onclick="addBookmark('网站名称,location.href)">收藏本站</a>
㈩ JS 加入收藏和设置为首页 的代码
建议不要做这两个功能,因为安全的原因现在浏览器基本都不支持设为首页和专加入收藏,逆向如果一行属js就可以改变你的主页设置不危险吗?
所以现在在大型网站上看不见这两个功能,包括大型的导航网站,有的导航点击设为主页时,会把每个浏览器设为主页的方法提供给你。