לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 02-07-2007, 10:51
  SonyEricsson SonyEricsson אינו מחובר  
 
חבר מתאריך: 16.04.05
הודעות: 212
בעיה בהפניה לחיפוש ב-JS

שלום לכולם,

ברצוני לשלב מנוע חיפוש בתוך אתר האינטראנט שלי. בחרתי בפתרון של IBM OMNIFIND YAHOO VERSION.
http://omnifind.ibm.yahoo.net/
החיפוש עובד תקין אך אני מעוניין לשלב כפתור ושורת חיפוש פנימיים בתוך האתר על מנת שברגע שמשתמש מקליד ערך בשדה החיפוש זה יציג לו דף תוצאות של YAHOO OMNIFIND.

להלן ה-SCRIPT:

קוד PHP:
 <SCRIPT LANGUAGE="JavaScript">

<!--
Begin

  
function runSearch()
  {
    var 
dest    "http://192.168.10.163:8080/search?";
    var 
params  "index=Default&start=0&results=10&query=";
    var 
request dest params escape(document.forms[0].Query.value);
            
    
window.open(request,                   // complete search url
                
"OmniFind Search Results"//  Title of the window
                
toolbar=1,                 // toolbar provides back/fwd 
                
resizable=1,               // allow them to resize window
                
scrollbars=1,              // and to scroll as well
                
height=500,                // and I like smaller windows
                
width=400,                 // of this size and position
                
left=80,top=80);
  }
// End -->

</SCRIPT> 


אותו מיקמתי מעל TAG ה-BODY.

בשורת חיפוש עם הלחצן מוגדר:

קוד PHP:
 <h2 class="sidebar-title">search the site</h2>
    <
input type="text" name="Query" value="" size="25">   
    <
input type="button" value="Search"  onclick="runSearch()"


ברגע שאני לוחץ על לחצן החיפוש אין שום תגובה.
אין לי נסיון רב בג'אווה סקריפט, אז אני די בטוח שאני מפספס פה משהו.

אשמח לרעיונות.

בברכה,
SonyEricsson.

_____________________________________
FIRST THEY IGONRE YOU...
THEN THEY LAUGH AT YOU...
THEN THEY FIGHT YOU...
THEN YOU WIN...

MOHANDAS GANDHI

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 06-07-2007, 23:04
  SonyEricsson SonyEricsson אינו מחובר  
 
חבר מתאריך: 16.04.05
הודעות: 212
בתגובה להודעה מספר 1 שנכתבה על ידי SonyEricsson שמתחילה ב "בעיה בהפניה לחיפוש ב-JS"

שלום לכולם,

העניין שהיה הסתדר, אבל כרגע יש לי בעיה חדשה.

על מנת שהכל יעבוד נאלצתי לשנות במעט את הקוד וכעת הוא נראה כך:

קוד:
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title>תוכנות ט.מ.ל</title> </head> <body> <SCRIPT LANGUAGE="JavaScript"> <!--Begin function runSearch() { var dest = "http://192.168.10.163:8080/search/?"; var params = "index=Default&start=0&results=10&query="; var request = dest + params + escape(document.forms[0].Query.value); window.open(request,'','toolbar=1,resizable=1,scro llbars=1'); } // End --> </SCRIPT> <!-- Begin SiteSearch OmniFind --> <form method="get" onsubmit="runSearch();" style="text-align: center"> <input type="text" name="Query" value="" size="90%" style="height: 25"> <FONT FACE="Arial (Hebrew)"> <input class="ygbt" size="10%" height="5" type="submit" value="Search" style="font-size: 10pt; width: 100; height: 25" id="yschsbx"> </form>

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

ניסיתי לבצע את השינויים הבאים:

קוד:
<meta content="text/html; charset=utf-8" http-equiv="content-type">


לא שינה כלום.

קוד:
var request = dest + params + escape(htmlEntities(document.forms[0].Query.value));


כפתור חיפוש לא מגיב.

אשמח לעזרה,

בתודה מראש,

SonyEricsson.
_____________________________________
FIRST THEY IGONRE YOU...
THEN THEY LAUGH AT YOU...
THEN THEY FIGHT YOU...
THEN YOU WIN...

MOHANDAS GANDHI

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 12:28

הדף נוצר ב 0.04 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר