现在的位置: 首页 > 综合 > 正文

控制客户端IE的首页

2013年09月15日 ⁄ 综合 ⁄ 共 917字 ⁄ 字号 评论关闭

 

:p 虽然 IE 一直为 W3C 的标准支持者所诟病,但 微软 的一些独特的东西,有时还是比较有用的,像 “操作客户端的浏览器主页”,有时就比较有意思。下面是一个html页面的例子:

<HTML XMLNS:IE>
<HEAD>
<Meta Http-Equiv="Content-Type" Content="Text/Html;Charset=gb2312">
<STYLE>
@media all {
IE/:homePage {behavior:url(#default#homepage)}
}
input{font-family: Arial;font-size:9pt}
</STYLE>
<SCRIPT>
function fnVerify(){
sQueryHome = oHomePage.isHomePage(oHomeHref.value);
alert(sQueryHome ? "该URL是当前主页" : "该URL不是当前主页");
event.returnValue = false;
}
function fnGo(){
oHomePage.navigateHomePage();
event.returnValue=false;
}
function fnSet(){
oHomePage.setHomePage(oHomeHref.value);
event.returnValue = false;
}
</SCRIPT>
</HEAD>
<BODY>

<IE:homePage ID="oHomePage" />

<input id="oHomeHref" type="text" value="http://www.microsoft.com" />
<input onclick="fnVerify()" type="button" value="验证是否首页" />
<input onclick="fnSet()" type="button" value="设置首页" />
<input onclick="fnGo()" type="button" value="转到首页" />

</BODY>
</HTML>

说明: 该页面必须用 IE 浏览,非 IE 内核的浏览器无效。
另: Google 也采用了该技术, 大家可以用 IE 浏览 Google 的首页看效果。

 

抱歉!评论已关闭.