2016-03-21 4 views
-1

Ich möchte ein Eingabefeld auf meiner Website haben, das bei der Suche Wikipedia nach dem Eingabewert sucht. Ich habe versucht, hier auf StackOverflow und durch Google-Suchen Antworten zu finden, aber das einzige, was ich gefunden habe, ist, wie Wikipedia als Suchmaschine für verschiedene Browser hinzufügen.Einen Eingang einfügen, der Wikipedia auf meiner Website durchsucht

+1

Willkommen bei StackOverflow! Können Sie Ihre Frage bearbeiten und zeigen, was Sie bisher versucht haben? – Eoin

Antwort

0

können Sie ein Formular verwenden, die die GET-Methode verwendet die Abfrage Wikipedia einreichen. Dies wird den Parameter "search" mit der Eingabe des Benutzers an die URL anhängen, die das von Wikipedia gesuchte Format ist.

<form method="get" action="https://en.wikipedia.org/w/index.php"> 
    <input type="text" name="search"> 
    <input type="submit"> 
</form> 
0

Sie könnten Google verwenden und eine Suchzeichenfolge erstellen. Angenommen, Ihr Benutzer gibt den Begriff "Pferde" ein. Sie können wikipedia mit der Syntax Suchanfrage:

https://www.google.com/search?q=horses+site=wikipedia.org 

und dann könnte man die Ergebnisse in einem neuen Fenster angezeigt.

Dies könnte alles in HTML/Javascript mit keinem Back-End-Code erfolgen.

jsFiddle

1

können Sie die wikipedia API verwenden und ihn, was in den Eingang eingegeben und dann angezeigt werden, was zurückkommt.

Verwandte Themen