最近、携帯電話で https が有効になりました。緑色のロックを取得するには、次の問題を解決する必要があります。 1. 写真 2.js 3. CSSスタイル 4. フォームクエリでもhttpsを使用する必要があります 最初の方法: js を通じて実装 しかし最近、顧客からの要望に応えて作業していたところ、遠回りな解決方法を思いつきました。とにかく、https のウェブサイトで Baidu のサイト内検索が使えることをテストしたのですが、その方法は特に暴力的です... アイデアは、入力とボタンを作成し、入力にキーワードを入力し、js を使用してボタンのクリックを制御し、Baidu サイトの検索 URL + キーワードを直接開くことです。とにかく、それは機能しますが、それが正しい方法であるかどうかはわかりません。 。 。 上記のコード: <input type="text" name="q" id="bdcsMain" value="Baidu サイト内検索" onfocus="if (value =='Baidu サイト内検索'){value =''}" onblur="if (value ==''){value='Baidu サイト内検索'}" > <button class="search-submit" id="btnPost" type="submit" onclick="window.open('http://zhannei.baidu.com/cse/search?s=1849457021752692468&entry=1&q='+document.getElementById('bdcsMain').value)">検索</button> Baidu 検索結果ページの URL をコピーし、上記のコード内の「http://zhannei.baidu.com/cse/search?s=1849457021752692468&entry=1&q=」を置き換えるだけです。 2番目の方法: PHPジャンプ経由 検索コードはjsではありません <フォーム アクション="http://so.jb51.net/cse/search" メソッド="get" ターゲット="_blank" クラス="bdcs-search-form" id="bdcs-search-form"> <入力名="s" 値="10520733385329581432" タイプ="隠し"> <入力名="エントリ" 値="1" タイプ="隠し"> <input name="ie" value="gbk" type="hidden"> <入力名="nsid" 値="3" タイプ="隠し"> <input name="ie" value="gbk" type="hidden"> <input type="text" placeholder="興味のあるキーワードを入力してください" value="" id="search_txt1" maxlength="18" class="search_txt" name="q"> <input class="search_btn" value="検索" type="submit"> </フォーム> 変更後、アクションをローカルPHPファイルに変更します <div class="検索"> <フォームアクション="/do/search.php" メソッド="get" ターゲット="_blank" クラス="bdcs-search-form" id="bdcs-search-form"> <入力名="s" 値="10520733385329581432" タイプ="隠し"> <入力名="エントリ" 値="1" タイプ="隠し"> <input name="ie" value="gbk" type="hidden"> <入力名="nsid" 値="3" タイプ="隠し"> <input name="ie" value="gbk" type="hidden"> <input type="text" placeholder="興味のあるキーワードを入力してください" value="" id="search_txt1" maxlength="18" class="search_txt" name="q"> <input class="search_btn" value="検索" type="submit"> </フォーム> </div> search.phpは以下のとおりです <?php エラー報告(E_ALL & ~E_NOTICE); $s=is_numeric($_GET['s'])?$_GET['s']:0; $entry=$_GET['entry']?intval($_GET['entry']):0; $nsid=$_GET['nsid']?intval($_GET['nsid']):0; $ie=$_GET['ie']?substr($_GET['ie'],0,3):0; $q=$_GET['q']?urlencode($_GET['q']):''; $url_str="http://so.jb51.net/cse/search?s=$s&entry=$entry&ie=$ie&nsid=$nsid&ie=$ie&q=$q"; ヘッダー("場所: $url_str"); ?> 以上です。必要に応じて変更できます。 2つ目の方法は、123WORDPRESS.COM のオリジナル記事です。ぜひご協力ください。 |
<<: JavaScript の一般的なステートメント ループ、判定、文字列から数値
目次利点1: diffアルゴリズムの最適化利点2: ホイスト静的静的リフティング利点3: cache...
ポート マッピングは、Docker を別のコンテナーに接続する唯一の方法ではありません。 Docke...
この記事では、主に、円形のダイナミックな光る特殊効果アニメーションを実現するための純粋な CSS3 ...
1. floatの基本的な使用例1. まず 2 つの div ボックスを作成し、高さ、幅、背景色を設...
以下のように表示されます。名前説明する文字可変(n)、varchar(n)長さ制限あり、可変長文字(...
次のコードを index.html などのデフォルトのホームページ ファイルとして保存し、ルート デ...
取引特性1. アトミック性: トランザクションの開始後、すべての操作が完了するか、まったく実行されな...
管理者権限でcmdを実行する slmgr /ipk CB7KF-BWN84-R7R2Y-793K2-...
1. psshを確認してインストールします。yum list pssh 2. キーレスログインが設定...
序文日常のコード開発では、配列のソートに関連する操作が多数あります。JavaScript では、so...
1: ターミナルに入ったらPHPのバージョンを確認する php -v出力は次のようになります。 PH...
目次1. 基本を理解する2. システム環境を確認する3. ftpコマンドをインストールする[オプショ...
Nginx はネストされた if ステートメントをサポートしておらず、if ステートメントでの論理判...
今日は、最新の人気スクリプト 50 個を含むソース コードを共有します。現在、Mine Guard ...
目次トリガーについてトリガーの使用トリガーを作成するトリガーを表示トリガーの削除使用上の注意新旧の違...