קוד HTML פשוט

leeloo

New member
קוד HTML פשוט

יש לי שאלה, נדמה לי שאני פונה למקום הנכון... טוב אני שמה את הקוד הנ"ל: <!-- Google SafeSearch --> <center> <FORM method=GET action="http://www.google.com/search"> <input type=hidden name=ie value=UTF-8> <input type=hidden name=oe value=UTF-8> <TABLE bgcolor="#FFFFFF"><tr><td> <A HREF="http://www.google.com/search?safe=vss"> <IMG SRC="http://www.google.com/logos/Google_Safe.gif" border="0" ALT="Google" width="115" height="45" align="absmiddle"></A> <INPUT TYPE=text name=q size=25 maxlength=255 value=""> <INPUT type=hidden name=safe value=strict> <INPUT type=submit name=sa value="Google Search"> </td></tr></TABLE> </FORM> </center> <!-- Google SafeSearch --> זה נותן את האופציה של חיפוש בגוגל. עכשיו כשאני מקלידה ערך בעברית מופיע מסך החיפוש של גוגל עם סימני שאלה במקום מה שרשמתי... כיצד אני משנה את הקוד על מנת שיחפש גם בעברית וגם באנגלית?
 

freak2100

New member
צריך לעשות escape

במקום:
<FORM method=GET action="http://www.google.com/search">​
לעשות: |קוד| <form method="GET" action="http://www.google.com/search" id="googleSearch"> במקום:
<INPUT TYPE=text name=q size=25 maxlength=255 value="">​
לעשות:
<input type="text id="searchQuery" size="25" maxlength="255"/> <input type="hidden" id="q" name="q"/>​
ובמקום:
<INPUT type=submit name=sa value="Google Search">​
לעשות:
<button onclick="googleSearch();">Google Search</button>​
ולהוסיף בHEAD בתוך תגי script את הפונקציה:
function googleSearch(){ document.getElementById("q").value = escape(document.getElemenyById("searchQuery").value); document.getElementById("googleSearch").submit(); }​
לא בדקתי את זה, אבל זה אמור לעבוד...
 

leeloo

New member
OK. בעיית העברית נפתרה. עכשיו בעיה

אחרת - אני כותבת את הקוד הבא: <!-- SiteSearch Google --><form action="http://www.google.co.il/search" method="get"><input type="hidden" name="ie" /> <input type="hidden" name="oe" /> <table bgcolor="#ffffff"><tbody><tr><td><a href="http://www.google.co.il/"><img alt="Google" src="http://www.google.com/logos/Logo_40wht.gif" border="0" /></a> </td><td><input maxlength="255" size="31" name="q" /> <input type="submit" name="btnG" /> <font size="-1"><input type="hidden" name="domains" /><br /><input type="radio" name="sitesearch" /> WWW <input type="radio" checked="true" name="sitesearch" /> עלילות לילו <br /></font></td></tr></tbody></table></form><!-- SiteSearch Google --> וזה אמור לתת לי שתי אופציות חיפוש - אחת ב-WWW ואחת בעלילות לילו
 

leeloo

New member
יופי שכחתי לרשום מה הבעיה....

הבעיה היא שזה לא נותן את שתי האופציות לכאורה, אבל לא באמת מבצע אותן. הוא מחפש בתי האופציות בגוגל ישירות ולא אחת בגוגל ואחת תחת אתר הדומיין.
 

leeloo

New member
סליחה שאני משגעת וחוזרת על עצמי...

אבל הבעיה של החיפוש נפתרה ושוב חוזרת בעיית העברית: <!-- SiteSearch Google --><form action="http://www.google.com/search" method="get"><input type="hidden" name="ie" /> <input type="hidden" name="oe" /> <table bgcolor="#ffffff"><tbody><tr><td><a href="http://www.google.com/"><img alt="Google" src="http://www.google.com/logos/Logo_40wht.gif" border="0" /></a> </td><td><input maxlength="255" size="31" name="q" /> <input type="submit" name="btnG" /> <font size="-1"><input type="hidden" name="domains" /><br /><input type="radio" name="sitesearch" /> WWW <input type="radio" checked="true" name="sitesearch" /> עלילות לילו <br /></font></td></tr></tbody></table></form><!-- SiteSearch Google --> לא ברור לי למה זה עושה לי שוב בעיה עם החיפוש בעברית.
 

leeloo

New member
זה לא ייאמן

זה מרגע לרגע משתנה... העברית עובדת. עכשיו שוב יש בעיית חיפוש. הוא נותן פותח לי דף חדש, של חיפוש בגוגל, אבל לא באמת מוצא משהו (דברים שאמור למצוא בוודאות)
<!-- Search Google --><center><form action="http://www.google.co.il/search" method="get"><input type="hidden" name="ie" /> <input type="hidden" name="oe" /> <table bgcolor="#ffffff"><tbody><tr><td><a href="http://www.google.co.il/"><img alt="Google" src="http://www.google.com/logos/Logo_40wht.gif" align="absMiddle" border="0" /><br /></a><input maxlength="255" size="25" name="q" /><br /><input type="submit" name="btnG" /><br /><font size="-1"><input type="hidden" name="domains" /><br /><input type="radio" name="sitesearch" /> WWW <input type="radio" checked="true" name="sitesearch" /> עלילות לילו <br /></font></td></tr></tbody></table></form></center><!-- Search Google -->​
מה צריך לשנות בקוד?
 

freak2100

New member
כשהוא מחפש באתר שלך?

לפני שהוא יוכל למצוא משהו באתר שלך הוא צריך קודם לאנדקס אותו, זה יקח זמן, צריך לוודא גם שגוגל ידע על האתר (לינקים לאתר מאתרים אחרים)
 

leeloo

New member
גם בחיפוש בתוך האתר וגם בחיפוש כללי

בGOOGLE זה לא עובד. צירפתי תמונה של מה שמתקבל כשאני עושה חיפוש כלשהו...
 
למעלה