Örnek olarak şiirden bir kelime deneyebilirsiniz
Bulunulan sayfa içinde arama
ŞAİRLER
Ne gördükse iyi kötü
Ömür biter biz hâlâ
Söyleriz.
Ne varsa şu dünyada
Türlü görüntüler
Gelsek de sonuna
Söyleriz.
Bazan boş günler
Geçer birden dolunca
Söyleriz.
Ne biter
Ne kalır geçmiş kitaplarda
Ölümden sonra da
Söyleriz.
Behçet Necatigil
Kod:
<font face="Tahoma" size="2"><b>Bulunulan sayfa içinde arama
<script language="JavaScript">
var NS4 = (document.layers); // hangi browser?
var IE4 = (document.all);
var win = window;
var n = 0;
function findInPage(str) {
var txt, i, found;
if (str == "e")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert("Aradığınız kelime sayfada bulunamadı.");
}
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("Aradığınız kelime sayfada bulunamadı.");
}
}
return false;
}
</script>
</b></font>
<form name="search" onSubmit="return findInPage(this.string.value);">
<font size=3><input name="string" type="text" size=15 onChange="n = 0;"></font>
<input type="submit" value=" Ara ">
</form>
|