我需要不斷搜索文件,如smss.exe在http://www.winpatrol.com/db/pluscloud/。我的自定義主頁上的自定義搜索欄
有沒有一種方法可以在我的自定義主頁上製作一個自定義搜索欄,爲我做到這一點?
所以,如果我輸入短信在搜索欄中它會帶我去http://www.winpatrol.com/db/pluscloud/smss.html
我在純HTML試圖用GET請求,並不能找到一個方法來做到這一點。我想也許有一種Javascript方式或什麼的。
我需要不斷搜索文件,如smss.exe在http://www.winpatrol.com/db/pluscloud/。我的自定義主頁上的自定義搜索欄
有沒有一種方法可以在我的自定義主頁上製作一個自定義搜索欄,爲我做到這一點?
所以,如果我輸入短信在搜索欄中它會帶我去http://www.winpatrol.com/db/pluscloud/smss.html
我在純HTML試圖用GET請求,並不能找到一個方法來做到這一點。我想也許有一種Javascript方式或什麼的。
像這樣的東西是純Javascript並且可以工作,但是如果用戶在該網站上輸入一個不存在的頁面,它只會導致他們找不到頁面。
你可以使用服務器端的PHP或類似的東西來實現這個更好的方式。
這裏是JS的解決方案與小錯誤檢查:
<form onsubmit="return redirect()">
<input id="search_form_input" type="text" name="query" />
<input type="submit" value="Search" />
</form>
<script type="text/javascript">
function redirect()
{
var query = document.getElementById('search_form_input').value;
if (query != '') {
window.location = 'http://www.winpatrol.com/db/pluscloud/' + query + '.html';
}
return false;
}
</script>
這正是我想要的。我知道它可以在PHP中完成,並且我知道PHP。但這只是我個人使用的自定義主頁,它不在服務器上,所以PHP會有點過分。非常感謝你畫了 – bizarrechaos
不客氣,我明白。既然只是爲了個人使用,你就知道該期待什麼。樂意效勞。 – drew010
Google custom search是什麼,你可能尋找。
你爲什麼這麼想?問題是關於使用類似javascript的東西來製作一個簡單的搜索表單。谷歌自定義搜索對於這樣簡單的事情來說太麻煩了,而且過於矯枉過正。 「我希望能夠在搜索框中輸入smss並轉到winpatrol.com/db/pluscloud/smss.html」 – Hawken
你能更具體地說明你已經嘗試過什麼嗎? – lu1s
當然。我嘗試過這樣的事情。 '
@bizarrechaos你是什麼意思concat '.html'和'winpatrol.com/db/pluscloud'嗎? – Hawken