一个用js实现的页内搜索代码_Javascript教程-查字典教程网
一个用js实现的页内搜索代码
一个用js实现的页内搜索代码
发布时间:2016-12-30 来源:查字典编辑
摘要:varNS4=(document.layers);varIE4=(document.all);varwin=window;varn=0;fu...

<FORMname=searchonsubmit="returnfindInPage(this.string.value);">

<INPUTonchange="n=0;"size=15name=stringvalue="首相">

<INPUTtype=submitvalue=页内搜索...></FORM>

<SCRIPTlanguage=JavaScript>

varNS4=(document.layers);

varIE4=(document.all);

varwin=window;

varn=0;

functionfindInPage(str){

vartxt,i,found;

if(str=="")

returnfalse;

if(NS4){

if(!win.find(str))

while(win.find(str,false,true))

n++;

else

n++;

if(n==0)

alert("Notfound.");

}

if(IE4){

txt=win.document.body.createTextRange();

for(i=0;i<=n&&(found=txt.findText(str))!=false;i++){

txt.moveStart("character",1);

txt.moveEnd("textedit");

}

if(found){

txt.moveStart("character",-1);

txt.findText(str);

txt.select();

txt.scrollIntoView();

n++;

}

else{

if(n>0){

n=0;

findInPage(str);

}

else

alert("不好意思,在本页没找到,是不是到其它类别去看看呢?n如果还没有找到,请给我发邮件(fred_fan@163.net)吧,我会尽力找找……nn云孩儿nhttp://www.yunboys.com");

}

}

returnfalse;

}

</SCRIPT>

中国日报网环球在线消息:英国首相布莱尔5月10日在英格兰北部塞奇菲尔德选区的特里姆登工党活动中心(TrimdonLabourClub)宣布,他已经决定辞去工党领袖职务,并将于6月27日辞去英国首相职务,按照英国法律,工党通过选举产生新的党领袖后,其新领袖将接替布莱尔担任内阁首相,直至2010年5月本届首相任期期满。

据英国媒体报道,现在布莱尔内阁中的财政大臣戈登·布朗被认为是工党新领袖和英国新首相的最热门人选。布莱尔5月1日曾表示,布朗将成为一个出色的首相。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类