2012-05-11 17 views
0

smss.exeなどのファイルを常に検索する必要があります(http://www.winpatrol.com/db/pluscloud/)。私のカスタムホームページのカスタム検索バー

カスタマイズした検索バーを私のカスタムホームページに作成する方法はありますか?

私は検索バーにSMSSを入力するのであれば、それは私がGETリクエストで、純粋なHTMLにしようと、それを行うための方法を見つけることができませんhttp://www.winpatrol.com/db/pluscloud/smss.html

に私がかかります。私は多分Javascriptの方法か何かがあると思っていた。

+0

あなたはすでに試したことについてもっと具体的に考えてください。 – lu1s

+0

私はこのようなことを試みた。 '

'しかし、私はsmssを検索したときにhttp://www.winpatrol.com/db/pluscloud/?q=smssを作成するので、もちろん動作しませんでした。入力時にクエリを保存する方法が必要です。その末尾にconcat ".html"を付けて、これをhttp://www.winpatrol.com/db/pluscloud/に接続してください。 – bizarrechaos

+0

@bizarrechaos何を意味するのですか? '.html'と' winpatrol.com/db/pluscloud'には? – Hawken

答えて

2

このようなものは純粋なJavascriptで動作しますが、ユーザーがそのサイトに存在しないページを入力した場合、見つからないページが表示されます。

これをより良い方法で実現するには、サーバー側のPHPなどを使用できます。

<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> 
+0

これはまさに私が望んでいたものです。私はそれがPHPで行うことができ、私はPHPを知っている。しかし、これは私の個人的な使用のためのカスタムホームページであり、サーバー上ではないので、PHPは少し過剰です。ありがとう、ありがとうございました – bizarrechaos

+0

歓迎です、私は理解しています。その個人的な使用のためだけに、あなたは何を期待するかを知っています。喜んで助けてください。 – drew010

-1

Google custom searchは、あなたはおそらく探しているものです:

はここで少しエラーチェックとJSソリューションです。

+0

あなたはそれをどう思いますか?質問はjavascriptのようなものを使って簡単な検索フォームを作ることです。 Googleのカスタム検索は、この単純なことにはあまりにも面倒であり、過度のものです。 「smssを検索ボックスに入力し、winpatrol.com/db/pluscloud/smss.htmlに移動したい」 – Hawken

関連する問題