Houseputz
Ensign
- Registriert
- Okt. 2010
- Beiträge
- 194
Ich versuche zurzeit eine Suchfunktion auf einer Webseite mittels Google zu erstellen, da ich Google als mächtiges Werkzeug ansehe, dass Seiten besser durchsuchen kann als andere, selbstgebastelte Suchalgorithmen.
Ich hab hier so ein Suchfeld:
In die Textbox soll etwas eingebeben werden, z.B. "Test".
Dann soll folgendes passieren:
das Suchbegriff oder die Suchbegriffe sollen an diesen Link "drangesetzt" werden:
http://www.google.com/search?q=test
der Link verweist dann auf die Suchergebnisse Googles zu "Test".
Jetzt würde Google nach "Bimbo" durchsucht werden:
http://www.google.com/search?q=bimbo
Jetzt kann man diese Sache noch ein wenig weiter treiben. Wie schon bekannt, kann man bestimmte Seiten mit Google nach einem Suchbegriff durchsuchen. Funktioniert mit der Kombination: meineseite.de: Suchbegriff.
In unserem Falle also: meineseite.de: Test.
Der dynamisch generierte Link müsste also so aussehen:
http://www.google.com/search?q=meineseite.de%3A+test
(Das grüne steht dabei immer für das statische, und das rote für den Teil vom Link, der von der Eingabe bestimmt wird.)
Ich habe das ganze nun also versucht, in meiner Suchfunktion zu programmieren, und bleibe leider stecken:
Theoretisch müsste ja das Input aus dem Texteingabefeld nur an den statischen Link http://www.google.com/search?q= drangesetzt werden und in einem Browser-Tab geöffnet werden, mehr nicht! (wait)
Funktioniert irgendwie nicht ;(...
Könnt ihr mir helfen?
Ich hab hier so ein Suchfeld:

In die Textbox soll etwas eingebeben werden, z.B. "Test".
Dann soll folgendes passieren:
das Suchbegriff oder die Suchbegriffe sollen an diesen Link "drangesetzt" werden:
http://www.google.com/search?q=test
der Link verweist dann auf die Suchergebnisse Googles zu "Test".
Jetzt würde Google nach "Bimbo" durchsucht werden:
http://www.google.com/search?q=bimbo
Jetzt kann man diese Sache noch ein wenig weiter treiben. Wie schon bekannt, kann man bestimmte Seiten mit Google nach einem Suchbegriff durchsuchen. Funktioniert mit der Kombination: meineseite.de: Suchbegriff.
In unserem Falle also: meineseite.de: Test.
Der dynamisch generierte Link müsste also so aussehen:
http://www.google.com/search?q=meineseite.de%3A+test
(Das grüne steht dabei immer für das statische, und das rote für den Teil vom Link, der von der Eingabe bestimmt wird.)
Ich habe das ganze nun also versucht, in meiner Suchfunktion zu programmieren, und bleibe leider stecken:
Code:
<div class="search">
<form action="input">
<span>Suchen</span> <input type="text"> <a target="_blank" href="http://www.google.com/search?q=meineseite.de%3A+"text"" id="ok"><img src="images/button.jpg" alt="" height="24" width="45"></a>
</form>
</div>
Theoretisch müsste ja das Input aus dem Texteingabefeld nur an den statischen Link http://www.google.com/search?q= drangesetzt werden und in einem Browser-Tab geöffnet werden, mehr nicht! (wait)
Funktioniert irgendwie nicht ;(...
Könnt ihr mir helfen?