Wyszukiwarka słów na stronie w JS ampamp, strfound, false, is_gecko, is_ie4up, is_major, frameval, null
var, 4
var, strfound=winfindstr, , =, if, ampamp,
, strfound, false, is_gecko, is_ie4up, is_major, frameval, null
var, 4
var, strfound=winfindstr,
nbspnbspnbsp, frametosearch1, win, in, is_rev,
nbsp, is_ie, is_nav,
, 1
var, is_mac, słów, stronie, na, w, wyszukiwarka, js, navigatorappnametolowercase
var, trange, navigatoruseragenttolowercase
var, is_minor, agtindexofgecko, parseintnavigatorappversion
var, nom, parsefloatnavigatorappversion
var,
temp, is_rev=0
if, strfound==0, searchwhichform, whichframe, 1, ==, agt, nomindexofnetscape=1
var, force, ifframeval=false, trange==null, search, specified, true, child, gt=, winfocus, strfound=trangefindtextstr
,
nbspnbsp, alert, trange=null, ||, not, strfound=trangefindtextstr
nbspnbspnbsp, parsefloattemp[1]
var,
ltscriptgt
var, return
if, agtsplitrv
is_rev,
,
if, frame
, 1
var, false
, trangeselect
, self
function, trange=windocumentbodycreatetextrange
, is_nav4, found, +str+, agtindexofmac=1
var, trangecollapsefalse
, string, self
function, is_macnbspnbspnbsp, agtindexofquotmsiequot, is_ienbspnbspnbspnbsp, false
var, is_nav4nbspnbsp, is_navnbspnbspnbsp, trangeselect
,
nbspnbspnbspnbspnbspnbsp, is_ie4upnbsp, is_majornbsp, is_minornbsp, return
if,
if, is_geckonbsp, whichformfindthisvalue=, return
ifwhichformfindthisvalue=null, agtindexofquotmacquot=1
var, lt1, agtsplitquotrvquot
is_rev, frameval=truenbsp, returnnbsp
var,
else, 5, false
var,
nbspnbspnbspnbspnbspnbsp, type=quottextquot, name=quotfindthisquot, quotstring, strfound
ifis_nav4,
var, whichformfindthisvalue
nbspnbspnbspnbspnbspnbsp,
nbsp
nbsp
if, ifwhichframe=self
nbspnbspnbspnbspnbspnbsp, trangecollapsefalse
nbspnbspnbsp, false
nbspif, lt, whichframe
nbspnbspnbsp, frame
nbspnbspnbsp, falsequotgt
ltinput, return, quot+str+quot, str, trange=windocumentbodycreatetextrange
nbspnbspnbsp, name=quotform1quot,
ltscriptgt
ltform, parsefloattemp[1]
var, trangeselect
nbsp
nbsp, foundquot
nbspnbspnbspnbspnbspnbspnbsp, trangeselect
nbsp,
nbsp
nbsp, pagequotgtltformgt, ltinput, size=quot15quotgt, value=quotfind, type=quotsubmitquot, action=quotquot, onsubmit=quotsearchdocumentform1, agtindexofmsie,
Niedziela 19 Maj 2024r.
Godz 00:00:00
Postów: 251
Wyszukiwarka słów na stronie w JS
<script>
var TRange = null;
var win = null;
var frameval = false;
var nom = navigator.appName.toLowerCase();
var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie = (agt.indexOf("msie") != -1);
var is_ie4up = (is_ie && (is_major >= 4));
var is_nav = (nom.indexOf('netscape')!=-1);
var is_nav4 = (is_nav && (is_major == 4));
var is_mac = (agt.indexOf("mac")!=-1);
var is_gecko = (agt.indexOf('gecko') != -1);
var is_rev=0
if (is_gecko) {
temp = agt.split("rv:")
is_rev = parseFloat(temp[1])
}
var frametosearch1 = self
function search(whichform, whichframe) {
if (is_ie4up && is_mac) return;
if (is_gecko && (is_rev <1)) return;
if(whichform.findthis.value!=null && whichform.findthis.value!='') {
str = whichform.findthis.value;
if(whichframe!=self)
frameval=true;
win = whichframe;
}
else return;
var strFound;
if(is_nav4 && (is_minor < 5)) {
strFound=win.find(str);
}
if (is_gecko && (is_rev >= 1)) {
if(frameval!=false) win.focus(); // force search in specified child frame
strFound=win.find(str, false, false, true, false, frameval, false);
}
if (is_ie4up) {
if (TRange!=null) {
TRange.collapse(false)
strFound=TRange.findText(str)
if (strFound) TRange.select();
}
if (TRange==null || strFound==0) {
TRange=win.document.body.createTextRange()
strFound=TRange.findText(str)
if (strFound) TRange.select();
}
}
if (!strFound) alert ("String '"+str+"' not found!")
}
</script>
<form name="form1" action="" onSubmit="search(document.form1, frametosearch1); return false">
<input type="text" name="findthis" size="15"> <input type="submit" value="Find in Page"></form>
Darmowy hosting zapewnia PRV.PL