ملك الاحزان
01-03-2005, 11:04 AM
السلام عليكم ورحمة الله وبركاته
اخواني لدي مشكله بسيطه وارجو منكم المساعده
لدي دليل انترنت واريد ان اضع فيه محرك بحث للمواضيع التى لدي
وتقبلو خالص امتناني وشكري لكم
اخــــوكـــــم
محمد يوسف
01-03-2005, 01:25 PM
السلام عليكم
هل من الممكن أن توضح أكثر اخي الكريم .. هل تقصد بدليل انترنت أي انه موقع على
الشبكة , أم برنامج لديك ؟
وان كان موقعا فهل المطلوب هو محرك بحث لمحتويات الموقع نفسه ؟
ملك الاحزان
04-03-2005, 10:32 PM
وعليكم والسلام ورحمة الله وبركاته
لدي دليل انترنت
واقصد ان اضع محرك بحث يخدم المتصفح لدي في الدليل للبحث عن اللذي يريد
وتقبلو تحياتي
اخوكم
محمد يوسف
05-03-2005, 01:09 AM
السلام عليكم
هذا كود جافا سكريبت يمكنك نسخه في المكان المطلوب :
<script language="JavaScript">
var NS4 = (document.layers); // Which browser?
var IE4 = (document.all);
var win = window; // window to search.
var n= 0;
function findInPage(str) **
var txt, i, found;
if (str == "")
return false;
// Find next occurance of the given string on the page, wrap around to the
// start of the page if necessary.
if (NS4) **
// Look for match starting at the current point. If not found, rewind
// back to the first match.
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
// If not found in either direction, give message.
if (n == 0)
alert("Not found.");
}
if (IE4) **
txt = win.document.body.createTextRange();
// Find the nth match from the top of the page.
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) **
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
// If found, mark it and scroll it into view.
if (found) **
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
// Otherwise, start over at the top of the page and find first match.
else **
if (n > 0) **
n = 0;
findInPage(str);
}
// Not found anywhere, give message.
else
alert("Not found.");
}
}
return false;
}
</script>
<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="Find">
</form>
رابط الكود (http://www.star28.com/java/java15/code8.html)
شكرا لك واسمح لي بتعديل عنوان الموضوع بحيث يتناسب مع فحواه كما
اسمح لي بنقله لقسم الحاسب لاحقا .
:)
م.نايف
05-03-2005, 03:44 AM
شكرا لك ملك الاحزان على السؤال وكذلك الف شكر لك اخ myn ...
وبالفعل انا افضل ان الموضوع يكون في قسم الحاسب طبعا بعد اذن الاخ ملك الاحزان.
تحياتي للجميع
ملك الاحزان
08-03-2005, 11:09 PM
السلام عليكم
وبعد التحيه
مشكور اخوي
myn
على المحرك
لك شكري وخالص امتناني
واسأل الله لك التوفيق في الدنيا والاخره
اخــــــــــــــــــــــوك
ashour
07-09-2005, 08:56 PM
معذرة يااخوان ولكنى لااعلم اين اضع هذا الكود