js首页页面的设为首页和加入收藏

本文介绍了如何使用HTML和JavaScript实现网页元素的设置,包括设为首页和添加到收藏夹的功能,并展示了如何在网页上显示当前日期和天气预报。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设为首页
 <a  onclick='this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.baidu.com');'>设为首页</a>
加入收藏
<A  href="javascript:javascript:window.external.AddFavorite('http://www.baidu.com','软件下载站点');">加入收藏</A>
//添加收藏
function addFav() {
    var url = "http://www.baidu.com";
    var favTitle = "百度";
    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, favTitle);
	  }
	  catch(e){
		  alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
	  }
    }
    else if (window.sidebar) {
		 try{
	        window.sidebar.addPanel(favTitle, url,"");
			}
		 catch(e){
			 alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
		 }
    }
    else {
    	alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
    }
}

首页上显示时间:

今天是:<scriptsrc="/date.js" type="text/javascript"></script>

// JavaScript Document
var isnMonths=new initArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月") 

var isnDays=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日"); 

today=new Date(); 

function initArray(){ 

for(i=0;i<initArray.arguments.length;i++) 

this[i]=initArray.arguments[i]; 

} 

function getFullYear(d){ 

yr = d.getYear(); 

if(yr<1000) yr += 1900; 

return yr; 

} 

var StrTemp = getFullYear(today) +"年" +"" + isnMonths[today.getMonth()]; 

StrTemp = StrTemp + "" + today.getDate()+"日 "+ isnDays[today.getDay()]; 

document.write(StrTemp); 

//--> 

首页显示天气预报:

<span>今日天气:</span><spanclass="weather"><iframesrc="http://m.weather.com.cn/m/pn7/weather.htm?id=101110101T" width="280" height="20"marginwidth="0" marginheight="0"hspace="0" vspace="0" frameborder="0"allowtransparency="true" scrolling="no"></iframe></span>

<iframe class="weather" width="280" scrolling="no" height="25" frameborder="0" allowtransparency="true" src="http://i.tianqi.com/index.php?c=code&id=34&icon=1&num=3"></iframe>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值