Добавьте окно поиска на простой странице html, чтобы найти сайт, который не использует "? Q = "в поисковой ссылке - PullRequest
0 голосов
/ 16 января 2020

Чтобы избежать необходимости открывать несколько веб-сайтов при поиске часто используемых служб веб-поиска, я создал простую локальную веб-страницу с полями поиска для этих служб, включая Google и несколько веб-служб норвежского словаря. Код HTML, приведенный ниже, отлично работает для сервисов, которые используют синтаксис "? Q =":

<form method="get" action="http://www.google.com/search" target="_blank">
<div style="border:0px dotted black;padding:8px;width:33em;">
<table border="0" cellpadding="2">
<tr><td>
<input type="text"   name="q" size="40"
maxlength="255" value="" />
<input type="submit" value="Google" /></td></tr>
</td></tr></table>
</div>
</form>

<form method="get" action="http://www.dinordbok.no/engelsk-norsk/" target="_blank">
<div style="border:0px solid black;padding:8px;width:33em;">
<table border="0" cellpadding="2">
<tr><td>
<input type="text"   name="q" size="40"
maxlength="255" value="" />
<input type="submit" value="Dinordbok (en-no)" /></td></tr>
</td></tr></table>
</div>
</form>

Он также отлично работает, когда сайт использует термин, отличный от 'q':

<form method="get" action="https://ordbok.uib.no/perl/ordbok.cgi?" target="_blank">
<div style="border:0px solid black;padding:8px;width:33em;">
<table border="0" cellpadding="2">
<tr><td>
<input type="text"   name="OPP" size="40"
maxlength="255" value="" />
<input type="submit" value="Bokmål/nynorsk" /></td></tr>
</td></tr></table>
</div>
</form>

Когда я ввожу поисковый запрос в этих двух случаях, появляется новая веб-страница с правильным отображением результата, как если бы я ввел поиск непосредственно с сайта.

Однако я sh для включения службы, которая просто добавляет поисковый термин непосредственно в URL, например: " sitename .com / search term ". Например, поиск слова «проблема» на сайте https://www.naob.no/ordbok приводит к URL https://www.naob.no/ordbok/problem.

Какой код следует использовать для создания Полученный URL соответствует синтаксису сайта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...