1: 最終的な効果
2: 原則
Yahoo で「中国」を検索すると、ブラウザのアドレス バーに次のようなアドレスの文字列が表示されます: http://search .cn.yahoo.com/search?ei=gbk&fr=fp-tab-web-ycn&meta=vl%
3Dlang_zh-CN%26vl%3Dlang_zh-TW&pid=ysearch&source=ysearch_www_hp_button
&p=%D6%D0%B9%FA&Submit=
ちょっとわかりにくいので、簡単に説明しましょう: http://search.cn.yahoo.com/search?&p=%D6%D0%B9%FA
その中で、&p=%D6%D0% が重要です。 B9%FAは検索ワードパラメータのキー、%D6%D0%B9%FAは「中国」の
URLエンコードです。そのようなエンコーディングを構築できれば問題ありません。
3: URL エンコード
JavaScript の encodeURIComponent() 関数でエンコード作業を完了できます。
たとえば、上記の例では、「http://search.cn.yahoo.com/search?&p="+encodeURIComponent("China");」を使用できます。
4: コード
(プラス記号をクリックして展開します)
コードは次のとおりです:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Search.aspx.cs" Inherits="Search" %>Search
[関連推奨事項]
2. JavaScript モーション フレームワークの重要なモーション (4)
3.JavaScript モーション フレームワークのマルチオブジェクト任意値移動のためのサンプル コード共有 (3)
4.JavaScript モーション フレームワークのアンチシェイク問題とフローティングの解決方法対句 (2)
5.JavaScript モーション フレームワークは正と負の速度の丸めの問題をどのように解決しますか (1)
以上がJavaScript を使用して検索ツールバーを実装する詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。