最近、携帯電話で 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 の一般的なステートメント ループ、判定、文字列から数値
SpringBoot は巨大な Python のようで、ゆっくりと私たちの周りを巻きつき、麻痺させま...
目次概要ジェネリック医薬品とはビルドシステムジェネリック医薬品の一般的な理解ジェネリッククラスジェネ...
目次1. オフラインインストール2. オンラインインストール3. アンインストール4. ymlファイ...
1. 分析的思考1. 機械自身の理由を排除する2. サーバーパフォーマンス分析3. プロジェクト自体...
目次1. 前処理2. コンパイル3. コンパイル4. リンク1. gccのインストール(Ubuntu...
1. 原因: SQL ファイルをインポートする必要があるのですが、インポートできません。この文を実行...
スロットとは何ですか? Vue では、子コンポーネント タグの中央に何もラップできないことはわかって...
目次序文ウェブHTTP サーバーファイルサーバー練習する序文Node.js 開発の目的は、JavaS...
目次背景ターゲット効果アイデア成し遂げるスワイパーは変更を聞きますカスタムドットモジュール変更イベン...
3G の普及により、携帯電話を使ってインターネットにアクセスする人が増えています。モバイル デバイス...
目次現象根本原因分析getLastPacketReceivedTimeMs() メソッドの呼び出し時...
まずケースを見てみましょう。vue+swiper を使用して実装します。スライドの高さが異なる場合、...
現在の環境は次のとおりです。セントロス7.5 docker-ce 18.06.1-ce 1. まずc...
XHTML 見出しの概要Word 文書を作成するときは、「第 1 章」、「1.2.1」などのタイトル...
この記事では、centos7にyumを使用してMySQL 8.0.12をインストールする詳細な手順を...