ورود

View Full Version : سوال: شبیه سازی جستجوی گوگل



bftarane
دوشنبه 01 آذر 1389, 15:42 عصر
سلام.
من از نوشتن كدهاي زير قصد داشتم در صفحه ام يك Textbox داشته باشم و يك button كه از طريق آنها همان جستجويي كه گوگل انجام مي دهد را بتوانم انجام دهم. يعني مثلاً اگر در textbox كلمه cat را وارد كردم لينكهايي كه حاوي نام cat باشند براي من نمايش داده شود.
ولي نتيجه اين بود كه با كليك بر روي Button صفحه اصلي گوگل براي من نمايش داده مي‌شود.
لطفاً راهنمايي كنيد آيا كدهايم ايراد دارد يا مشكل ديگري ممكن است وجود داشته باشد؟
من سايتم (سايت تمريني) توسط Dreamweaver دارم ميسازم كه كدهايي كه مربوط به سوالم مي شود را در زير وارد كرده‌ام.
البته با كپي كردن كدها اينجا، كمي بهم ريختگي بوجود آمد كه فكر نميكنم در پاسخ شما تأثيرگذار باشد. مثلاً <tr/> در اينجا تبديل به </tr> شد. منظورم اين است كه اين جور خطاها در كد واقعي ام وجود ندارد.




<form name="myform" method="get" action="http://www.google.com/search">
<p>&nbsp;</p>
<table width="90" border="1">
<tr>
<th scope="col"><img src="Image/logo_plain2.png" width="115" height="40" /></th>
</tr>
<tr>
<th scope="row"><input type="text" name="txtsearch" value="search" /></th>
</tr>
<tr>
<th scope="row"><input type="submit" value="search" /></th>
</tr>
</table>
<p>&nbsp;</p>
</form>

ممنون

رها
دوشنبه 01 آذر 1389, 17:42 عصر
سلام
شما اکشن فرمتون رو به صفحه ای که بعد از اجرا می بینید تنظیم کردید نمیدونم روشی به این سادگی وجود داشته باشه یا نه ولی تو لینک زیر نحوه کاربردی جستجوی گوگل توضیح داده شده
http://diveintopython.org/soap_web_services/google.html

bftarane
دوشنبه 01 آذر 1389, 22:27 عصر
ممنون از لينكي كه گذاشتيد حتماً مطالعه ميكنم.
من اشكال كارم رو فهميدم و برنامه ام جوابي كه ميخواستم را داد. اشكالم اين بود كه بايد به جاي اينكه name را براي input txt به دلخواه بدهم (در اينجا txtsearch) از حرف q استفاده ميكردم يعني name=q

Slytherin
پنج شنبه 04 آذر 1389, 12:10 عصر
من این کد ناقص رو نوشتم، نمی دونم به کارتون می یاد یا نه.

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled 1</title>
</head>

<body>

<form method="get" action="http://www.google.com/webhp">


<input name="hl" value="en#sclient=psy" type="hidden" />
<input name="hl" value="en" type="hidden" />
<input name="site" value="webhp" type="hidden" />
<input name="source" value="hp" type="hidden" />
<input name="q" value="Ali" type="text" />
<br />
<input type="submit" value="submit" /><br />
</form>

</body>

</html>

bftarane
جمعه 05 آذر 1389, 14:53 عصر
ممنون. همونطور كه در بالا گفتم مشكل من رفع شد. كدهاي شما رو هم امتحان مي كنم.