كمك

سلام بچه ها
چطور ميشه در سايت جستجو گذاشت به نحوي كه مي زني مثلا سلام در يك متن زياد كلمه سلام به رنگ ديگري براي ما مشخص شود.منظورم سرچ از پايگاه داده نيست آيا اين چيزي كه مي گم ميشه؟
 

iman_ebru

Active Member
شما نياز به برنامه نويسي با asp يا php يا هر چيزه ديگه داريد.

من هم asp دارم و هم php خودم هم امتحانشون كردم و كارشون عاليه

اين آدرس هم به دردت ميخوره : http://www.hotscripts.com

حالا اگه بازم مشكلي بود در خدمتيم





:oops: ايمان
 
نه اونو كه بلدم ببينم مثلا در يك فايل text كه serch مي كني واست كلمات را به صورت مشخصي مياره /آيا فقط با databse ميشه اين كارو كرد.در php ,asp خودمserch را بلدم.
 

iRWEBDES

Active Member
به قول عرب مربها : الوعده وفا ! :lol:
برو حال كن :

کد:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>IRWEBDES</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<FORM name=search 
                  onsubmit="return findInPage(this.string.value);">
  <TABLE height=147 width="25%" border=0>
    <TBODY>
      <TR>
        <TD dir=rtl bgColor=#ffffff height=10><strong><font face="Tahoma">Search In Page : </font></strong></TD>
      </TR>
      <TR>
        <TD dir=rtl bgColor=#ffffff height=131>
          <DIV align=center><FONT size=1>
            <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("كلمه مورد نظر در اين صفحه موجود نيست");
  }

  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("???? ???? ??? ?? ??? ???? ????? ???????");
    }
  }

  return false;
}

                        </SCRIPT>
            <!-- Put this code into your page where you want the search form to appear. -->
            </FONT>
              <P align=justify><FONT face=Tahoma size=1>Type Your Word</FONT></P>
              <P><FONT size=3>
                <INPUT 
                  style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none" 
                  onchange="n = 0;" size=18 name=string>
                </FONT>                  </P>
              <P>
                <INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none" type=submit value=Search name=submit2>
                            </P>
        </DIV></TD>
      </TR>
    </TBODY>
  </TABLE>
</FORM>
</body>
</html>
 

iRWEBDES

Active Member
شما مثلا يه متن خيلي طولاني داريد ...
و همش تو يه صفحه هست ...
مثلا دنبال كلمه اي هستيد ...
اونرو مينويسيد و هر چند تا از اون كلمه باشه رو دونه دونه بهتون نشون ميده
اين يه سرچ خوب ميتونه باشه واسه ديكشنري هاي كوچيك ...
 

جدیدترین ارسال ها

بالا