设为首页|加入收藏| 联系站长

网站首页程序人生

设为首页、加入收藏及一些常见的代码

发布时间:2017/3/20 15:26:03 编辑:YAN秀 阅读( 来源:本站原创

设为首页

<a href="#" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('/');">设为首页</a>
<a onclick="SetHome(window.location)" href="javascript:void(0)">设为首页</a>
<script type="text/javascript" language="javascript">
//设为首页
function SetHome(url){
	if (document.all) {
		document.body.style.behavior='url(#default#homepage)';
			document.body.setHomePage(url);
	}else{
		alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!");
	}
}
</script>

以上代码二选一,演示效果分别为demo1demo2

加入收藏

<a href="javascript:window.external.AddFavorite('/', '加入收藏')">加入收藏</a>
<a onclick="AddFavorite(window.location,document.title)" href="javascript:void(0)">加入收藏</a>
<script type="text/javascript" language="javascript">
//加入收藏
function AddFavorite(sURL, sTitle) {
	sURL = encodeURI(sURL); 
	try{   
		window.external.addFavorite(sURL, sTitle);   
	}catch(e){   
		try{   
			window.sidebar.addPanel(sTitle, sURL, "");   
		}catch(e){   
			alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.");
		}   
	}
}
</script>

以上代码二选一,演示效果分别为demo3,demo4

弹窗式打开链接

<a href="javascript:;" onclick="window.open('http://www.91yanxiu.com', 'YAN秀博客', 'height=500, width=1150, top=120, left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no');">弹窗式小窗口打开</a>
//这句要写成一行
<a href="#" onclick="boekf();">弹窗式小窗口打开</a>
<script type="text/javascript" language="javascript">
function boekf(){ 	
	var iTop = (window.screen.availHeight-30-570)/2; //获得窗口的垂直位置;
	var iLeft = (window.screen.availWidth-10-1150)/2; //获得窗口的水平位置;
	var url = 'http://www.91yanxiu.com';   /*此处url可更改*/
	var winOption = "height=570,width=1150,top=" +iTop+ " ,left=" + iLeft + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,fullscreen=1";
	var newWin = window.open(url,window, winOption);
	return false;
	//此效果搜狗浏览器不支持
}
</script>

以上代码二选一,建议选择第二种,演示效果分别为demo5,demo6

参数详情请点击这里 Window open() 方法

调出QQ聊天界面

<a href="http://wpa.qq.com/msgrd?v=3&uin=8634305626&site=qq&menu=yes" target="_blank">点击QQ交谈</a>
<a href="tencent://message/?uin=863430562&Site=qq&Menu=yes" target="_blank">点击QQ交谈</a>  
//二选一

邮件发送

<a href="Mailto:yanxiu91@qq.com">给我发邮件</a>

拨打号码

<a href="TEL:13767133971">电话联系</a> 
//只适用于手机
0% (0)
0% (10)