نمایش نتایج 1 تا 11 از 11

نام تاپیک: عملیات Search توسط Google توی برنامه ی خودمون

  1. #1

    Question عملیات Search توسط Google توی برنامه ی خودمون

    سلام
    اگر دیده باشید ، توی بعضی از سایت ها که می رویم ، یک TextBox گذاشته و بعد کنارش یک دکمه ی Search . بعد که روی دکمه ی Search کلیک می کنیم ، انگار مورد درخواستی ما را به سایت Google ارجاع می دهد و درحقیقت Google برای ما Search می کند.

    می خواستم بپرسم کسی بلد است این کار را در ASP.NET تحت زبان C#‎ انجام دهد ( البته من قبلا این سوال را در تالار ASP.NET کرده بودم ، سوالم را حذف کردند و گفتند که باید در تالار HTML سوال را بپرسی )

    البته اگر کسی بلد است با همان HTML هم این کار را انجام دهد ، اگر کمکی کند ، ممنون می شوم. اگر کسی کد آماده برای این کار دارد که بیشتر ممنون می شوم.

  2. #2

    Unhappy نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    سلام
    با تشکر از tarhebartar
    راستش من خیلی متوجه منظورتون نشدم . اگه منظورتون این هست که توی میل باکس Gmail ام ، کلیک راست کنم و ViewSource را بزنم . این کار را کردم ، ولی بازم خیلی نفهمیدم.

  3. #3

    نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    <form method="get" action="http://www.google.com/search" style="direction:rtl" align="center">
    <input type="text" name="q" size="10"
    maxlength="255" value="" align="center" />
    <input type="submit" value="جستجو با گوگل" style="font-size: 8px; font-family: tahoma; width: 70px;" /><br />
    <input type="radio" name="sitesearch" id="inter" value="" />
    <label for="inter" style="font-size: 10px">جستجو در اينتــرنـت</label><br />
    <input type="radio" name="sitesearch" id="sites"
    value="www.yoursite.com" checked /> <label for="sites" style="font-size: 10px">جستجو در اين سايت</label><br />
    </form>

    با اين كد كه خود گوگل بهتون مي‌ده (يادم نمياد از كدوم قسمت گوگل گرفتمش) مي‌تونيد جستجو تو سايت خودتون داشته باشيد (بوسيله گوگل).

  4. #4

    نقل قول: عملیات Search توسط Google توی برنامه ی خودمون


    <!-- Search Google -->
    <center>
    <FORM method=GET action="http://www.google.com/search">
    <TABLE bgcolor="#FFFFFF"><tr><td>
    <A HREF="http://www.google.com/">
    <IMG SRC="http://www.google.com/logos/Logo_40wht.gif" border="0" ALT="Google" align="absmiddle"></A>
    <INPUT TYPE=text name=q size=31 maxlength=255 value="">
    <INPUT TYPE=hidden name=hl value="en">
    <INPUT type=submit name=btnG VALUE="Google Search">
    </td></tr></TABLE>
    </FORM>
    </center>
    <!-- Search Google -->
    </body>
    </html>


    اینم مثل این بالایست که دوست عزیز فرستاده.

  5. #5

    Red face نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    با سلام

    آقایs.mostafa.rahmani، و بقیه دوستان از راهنمایی که کردید ، ممنون . فقط در رابطه با همین کدی که فرستادید ، من یک سوال داشتم :

    اگر دقت کرده باشید اگر مثلا در ASP.NET و حالا هر برنامه ی دیگری ، فقط یک لینک به صورت زیر تعریف کرده باشیم :

    <a href="http://www.google.com">GoToGoogle</a>

    حتی اگر که برنامه ما روی server نباشد ( و فقط در آن لحظه به اینترنت وصل باشیم ) ، بعد برنامه را اجرا کنیم و روی این پیوند کلیک کنیم ، به صفحه ی Google خواهد رفت.

    من برای اینکه کد شما را امتحان کنم ، یک صفحه ی کوچک aspx ساختم و بعد بر روی کامپیوتر خودم آن را اجرا کردم . ولی بعد از فشردن دکمه ، به صفحه ی Google ارجاع نداد تا برایم Search کند .

    حال می خواستم بپرسم که :
    1- آیا این تکه کدی که فرستادید ، حتما روی Searver انجام می شود ، و این شکلی اجرا نمی شود.
    2- یا اینکه مثلا من باید این تکه کد را تغییری جزئی دهم تا این کار انجام شود؟

    با تشکر.

  6. #6
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465

    نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    خیر این کد در حالت لوکال هم باید کار کنه شما این کد رو در یه صفحه ی htm. تست کن.
    به احتمال زیاد چون دوتا تگ Form در فایل aspx. داری به این مشکل بر خوردی...

  7. #7

    Red face نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    با سلام
    m.hamidreza گفته بودید :
    خیر این کد در حالت لوکال هم باید کار کنه شما این کد رو در یه صفحه ی htm. تست کن.
    ممنون از راهنمایی که کردید . من پیشنهاد شما را انجام دادم ، درست شد. ولی هنوز یک مشکلی دارم . شما گفتین که :
    به احتمال زیاد چون دوتا تگ Form در فایل aspx. داری به این مشکل بر خوردی...
    این یکی حرفتان را خیلی نفهمیدم . چون من که دو تا تگ Form در صفحه ام نداشتم.

    به هر حال اگر راهنمایی کنید که در صفحه ی aspx هم درست انجام شود ، ممنون می شوم.

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مهر 1387
    محل زندگی
    قزوین
    پست
    158

    نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    خوب asp.net خودش یه فرم پیش فرض درست وقتی یه صفحه ایجاد می کنید توش می سازه دیگه، یه نگاه به کد بندازید.

  9. #9

    Unhappy نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    با سلام
    کدی که من در فایل HTML نوشتم و تستش کردم و درست انجام شد ، این بود:
    کد HTML:
    <form id="form1" runat="server" method="get" action="http://www.google.com/search" style="direction:rtl">
    <div>
    <input type="text" name="q" size="10" maxlength="255" />
    <input type="submit" value="Google Search" style=" font-family: tahoma;" />
    <br />
    <input type="radio" name="sitesearch" id="inter" value="" />
    <label for="inter" style="font-size: 10px">جستجو در اينتــرنـت</label>
    <input id="Hidden1" type="hidden" name="hl" value="en" />
    <br />
    <input type="radio" name="sitesearch" id="sites" value="www.yoursite.com" /> 
    <label for="sites" style="font-size: 10px">جستجو در اين سايت</label>
    <br />
    <a href="http://www.google.com">GoToGoogle</a>
    </div>
    </form>
    بعد کدی که در برنامه ی aspx تست کردم و بعد رویش کلیک راست کردم و بعد viewsource را زدم این است:
    کد HTML:
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head><title>
     Untitled Page
    </title></head>
    <body>
        <form name="form1" method="get" action="Default2.aspx?q=bbbbbbbb&amp;sitesearch=&amp;hl=en" id="form1" style="direction:rtl">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGTD3X6wxY9W4+Icp8PGWGFMgF3aQw==" />
    </div>
        <div>
        <input type="text"   name="q" size="10" maxlength="255" />
        <input type="submit" value="Google Search"  style=" font-family: tahoma;" />
        <br />
        <input type="radio"  name="sitesearch" id="inter" value="" />
        <label for="inter"  style="font-size: 10px">جستجو در اينتــرنـت</label>
            <input id="Hidden1" type="hidden" name="hl" value="en" />
        <br />
        <input type="radio"  name="sitesearch" id="sites" value="www.yoursite.com"  /> 
        <label for="sites"  style="font-size: 10px">جستجو در اين سايت</label>
        <br />
        <a href="http://www.google.com">GoToGoogle</a>
        </div>
        </form>
    </body>
    </html>
    خوب مگر این دو تا با هم چه فرقی دارند که در یکی انجام می شود و در دیگری انجام نمی شود؟

    با تشکر

  10. #10

    Red face نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    با سلام
    ببخشید من یک سوال دیگر هم داشتم :
    در کدی که فرستادید :
    کد HTML:
    <form id="form1" runat="server" method="get"  action="http://www.google.com/search" style="direction:rtl"> 


    حال اگر فرض کنید که ما در این فرم ، Button و TextBox ی هم داشته باشیم که اصلا به این قضیه ی Search ، ارتباطی ندارند ، با توجه به اینکه در قسمت فرم نوشته ایم :
    کد HTML:
    action="http://www.google.com/search"

    آیا عملکرد آن Button و TextBox را تحت تاثیر قرار نمی دهد؟ منظورم این است که کامپوننت های دیگر روی صفحه ، که در داخل form قرار می گیرند ، آیا دچار مشکل نمی شوند؟

  11. #11

    نقل قول: عملیات Search توسط Google توی برنامه ی خودمون

    نقل قول نوشته شده توسط RoostaYeBekr مشاهده تاپیک
    با سلام
    ببخشید من یک سوال دیگر هم داشتم :
    در کدی که فرستادید :
    کد HTML:
    [font=Tahoma]<form id="form1" runat="server" method="get"  action="http://www.google.com/search" style="direction:rtl"> [/font]
    [font=Tahoma][/font]
    حال اگر فرض کنید که ما در این فرم ، Button و TextBox ی هم داشته باشیم که اصلا به این قضیه ی Search ، ارتباطی ندارند ، با توجه به اینکه در قسمت فرم نوشته ایم :
    کد HTML:
    [font=Courier New][color=black]action="http://www.google.com/search"[/color][/font]
    [font=Courier New][color=black][/color][/font]
    آیا عملکرد آن Button و TextBox را تحت تاثیر قرار نمی دهد؟ منظورم این است که کامپوننت های دیگر روی صفحه ، که در داخل form قرار می گیرند ، آیا دچار مشکل نمی شوند؟
    سوال بالا سوال من هم هست
    کسی ازدوستان لطف میکنه دراین موردتوضیح دهد

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •