一個(gè)用js實(shí)現(xiàn)的頁內(nèi)搜索代碼
更新時(shí)間:2007年05月23日 00:00:00 作者:
<FORM name=search onsubmit="return findInPage(this.string.value);">
<INPUT onchange="n = 0;" size=15 name=string value="首相">
<INPUT type=submit value=頁內(nèi)搜索...></FORM>
<SCRIPT language=JavaScript>
var NS4 = (document.layers);
var IE4 = (document.all);
var win = window;
var n = 0;
function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert("Not found.");
}
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 如果還沒有找到,請給我發(fā)郵件(fred_fan@163.net)吧,我會(huì)盡力找找……\n\n云孩兒\nhttp://www.yunboys.com");
}
}
return false;
}
</SCRIPT>
中國日報(bào)網(wǎng)環(huán)球在線消息:英國首相布萊爾5月10日在英格蘭北部塞奇菲爾德選區(qū)的特里姆登工黨活動(dòng)中心(Trimdon Labour Club)宣布,他已經(jīng)決定辭去工黨領(lǐng)袖職務(wù),并將于6月27日辭去英國首相職務(wù),按照英國法律,工黨通過選舉產(chǎn)生新的黨領(lǐng)袖后,其新領(lǐng)袖將接替布萊爾擔(dān)任內(nèi)閣首相,直至2010年5月本屆首相任期期滿。
據(jù)英國媒體報(bào)道,現(xiàn)在布萊爾內(nèi)閣中的財(cái)政大臣戈登·布朗被認(rèn)為是工黨新領(lǐng)袖和英國新首相的最熱門人選。布萊爾5月1日曾表示,布朗將成為一個(gè)出色的首相。
<INPUT onchange="n = 0;" size=15 name=string value="首相">
<INPUT type=submit value=頁內(nèi)搜索...></FORM>
<SCRIPT language=JavaScript>
var NS4 = (document.layers);
var IE4 = (document.all);
var win = window;
var n = 0;
function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert("Not found.");
}
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 如果還沒有找到,請給我發(fā)郵件(fred_fan@163.net)吧,我會(huì)盡力找找……\n\n云孩兒\nhttp://www.yunboys.com");
}
}
return false;
}
</SCRIPT>
中國日報(bào)網(wǎng)環(huán)球在線消息:英國首相布萊爾5月10日在英格蘭北部塞奇菲爾德選區(qū)的特里姆登工黨活動(dòng)中心(Trimdon Labour Club)宣布,他已經(jīng)決定辭去工黨領(lǐng)袖職務(wù),并將于6月27日辭去英國首相職務(wù),按照英國法律,工黨通過選舉產(chǎn)生新的黨領(lǐng)袖后,其新領(lǐng)袖將接替布萊爾擔(dān)任內(nèi)閣首相,直至2010年5月本屆首相任期期滿。
據(jù)英國媒體報(bào)道,現(xiàn)在布萊爾內(nèi)閣中的財(cái)政大臣戈登·布朗被認(rèn)為是工黨新領(lǐng)袖和英國新首相的最熱門人選。布萊爾5月1日曾表示,布朗將成為一個(gè)出色的首相。
相關(guān)文章
uniapp微信小程序底部動(dòng)態(tài)tabBar的解決方案(自定義tabBar導(dǎo)航)
tabBar如果應(yīng)用是一個(gè)多tab應(yīng)用,可以通過tabBar配置項(xiàng)指定tab欄的表現(xiàn),以及tab切換時(shí)顯示的對應(yīng)頁,下面這篇文章主要給大家介紹了關(guān)于uniapp微信小程序底部動(dòng)態(tài)tabBar的解決方案,需要的朋友可以參考下2022-04-04JavaScript中的索引數(shù)組、關(guān)聯(lián)數(shù)組和靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組講解
這篇文章主要介紹了JavaScript中的索引數(shù)組、關(guān)聯(lián)數(shù)組和靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組講解,本文介紹了從數(shù)組的下標(biāo)分為索引數(shù)組、關(guān)聯(lián)數(shù)組、從對數(shù)據(jù)的存儲(chǔ)分為靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組,并給出了示例,需要的朋友可以參考下2014-11-11JavaScript實(shí)現(xiàn)數(shù)字前補(bǔ)“0”的五種方法示例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)數(shù)字前補(bǔ)“0”的五種方法,結(jié)合具體實(shí)例形式分析了javascript數(shù)字前補(bǔ)0的相關(guān)操作技巧,涉及javascript字符串遍歷、迭代、截取、構(gòu)造等操作,需要的朋友可以參考下2019-01-01Bootstrap零基礎(chǔ)學(xué)習(xí)第一課之模板
這篇文章主要為大家詳細(xì)介紹了Bootstrap零基礎(chǔ)學(xué)習(xí)第一課:模板,感興趣的小伙伴們可以參考一下2016-07-07Js+Ajax,Get和Post在使用上的區(qū)別小結(jié)
下面小編就為大家?guī)硪黄狫s+Ajax,Get和Post在使用上的區(qū)別小結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-06-06基于js?+?html2canvas實(shí)現(xiàn)網(wǎng)頁放大鏡功能
最近接到任務(wù),需實(shí)現(xiàn)【網(wǎng)頁】放大鏡的效果,百度搜索?【js?放大鏡】關(guān)鍵字,千篇一律的都是一些仿淘寶/京東等電商網(wǎng)站中查看規(guī)格大圖的效果實(shí)現(xiàn),根本無法滿足我的需求,于是自己花了點(diǎn)時(shí)間調(diào)研實(shí)現(xiàn),在這里分享給大家,感興趣的朋友可以參考下2023-12-12