ページの下のフレームは、探索する文字化けしたコードの問題のパラメータを渡すために
2022-01-27 12:08:36
文字化けしたパラメータで、変態的で非常に珍しい問題に遭遇しました
最初にページを見る
このように、月次指標の下には同じ3つのラジオが用意されています。
3つのラジオの下にはiframeがあり、異なるラジオをクリックすると異なるページが表示される効果があります。
クリックしたときにパラメータでウェブアドレスを渡す。
(1) "日次指標"と"月次指標"を切り替えると、渡すパラメータが漢字になり、文字化けしてしまうという問題があるようです。
そこで、パラメータをエンコードして、バックグラウンドでUrlDecodeでデコードしてみたところ、やはり文字化けしてしまい、落ち込んでしまいました。
そこで、次のような文章をページに追加しました。
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
これで、quot;Daily Indicators" と "Monthly Indicators" のページを切り替えることができ、パラメータが渡されるようになり、動作するようです。
(2)しかし、その後変態的な問題が発生し、ラジオを切り替えるとエラーが報告され、パラメータが再び文字化けしてしまいます。
今回は何が悪いのかわかりませんが、"daily indicator", "monthly indicator" とラジオクリック切り替えのページで同じJS方式が使われています。
"炭層メタン"をクリックすると正常に表示され、その後"石油抽出"をクリックするとパラメータがおかしくなり、すでに石油抽出が選択されている状態で"石油抽出"をクリックしたら正常に表示されました。
こんなはずじゃなかった!?
次に、"coal bed methane"と"oil extraction"を比較すると、"oil extraction"は私が公式ページにアップしたモジュール、"coal bed methaneは私がまだやってないので正式ページをアップして、ランダムにBaiduページをアップしています。問題(1)のコーディングの問題として、まず考えたのは、以下のようにBaiduのコードを確認したことです。
<metahttp-equiv="content-type"content="text/html;charset=utf-8">
コーディングの形式が違う。そこで、"石油採掘"のページにも"炭層メタン"を入れ、Baiduを削除しました。
原因を分析する パラメータを渡す際に、現在のiframe表示ページのコードを取得しているようですが、開くべきページのコードは取得していないようです。
しかし、それは本当にこのようなべきではありません、それはiframeです、私はiframeの親ページにurlを割り当て、パラメータを渡していますが、iframeの現在のページはどうでしょうか?
最初にページを見る
このように、月次指標の下には同じ3つのラジオが用意されています。
3つのラジオの下にはiframeがあり、異なるラジオをクリックすると異なるページが表示される効果があります。
クリックしたときにパラメータでウェブアドレスを渡す。
(1) "日次指標"と"月次指標"を切り替えると、渡すパラメータが漢字になり、文字化けしてしまうという問題があるようです。
そこで、パラメータをエンコードして、バックグラウンドでUrlDecodeでデコードしてみたところ、やはり文字化けしてしまい、落ち込んでしまいました。
そこで、次のような文章をページに追加しました。
コピーコード
コードは以下の通りです。
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
これで、quot;Daily Indicators" と "Monthly Indicators" のページを切り替えることができ、パラメータが渡されるようになり、動作するようです。
(2)しかし、その後変態的な問題が発生し、ラジオを切り替えるとエラーが報告され、パラメータが再び文字化けしてしまいます。
今回は何が悪いのかわかりませんが、"daily indicator", "monthly indicator" とラジオクリック切り替えのページで同じJS方式が使われています。
"炭層メタン"をクリックすると正常に表示され、その後"石油抽出"をクリックするとパラメータがおかしくなり、すでに石油抽出が選択されている状態で"石油抽出"をクリックしたら正常に表示されました。
こんなはずじゃなかった!?
次に、"coal bed methane"と"oil extraction"を比較すると、"oil extraction"は私が公式ページにアップしたモジュール、"coal bed methaneは私がまだやってないので正式ページをアップして、ランダムにBaiduページをアップしています。問題(1)のコーディングの問題として、まず考えたのは、以下のようにBaiduのコードを確認したことです。
コピーコード
コードは以下の通りです。
<metahttp-equiv="content-type"content="text/html;charset=utf-8">
コーディングの形式が違う。そこで、"石油採掘"のページにも"炭層メタン"を入れ、Baiduを削除しました。
原因を分析する パラメータを渡す際に、現在のiframe表示ページのコードを取得しているようですが、開くべきページのコードは取得していないようです。
しかし、それは本当にこのようなべきではありません、それはiframeです、私はiframeの親ページにurlを割り当て、パラメータを渡していますが、iframeの現在のページはどうでしょうか?
関連
-
HTMLの5種類のスペースのそれぞれの意味
-
新しい仲間のためのHTMLタグのネストルール詳細まとめ
-
htmlマルチメディアアプリケーションのウェブページにフラッシュアニメーションと音楽を挿入する。
-
htmlに埋め込まれたmp4ビデオが再生できないのはなぜですか?
-
htmlからpdfへの変換は、いくつかの要約の場合(より多くの画像をお勧めします)。
-
HTMLページのスタイルの内側!?-- -- 何のために
-
タグをよく見て、どのように使うかを定義したことがありますか?
-
IE6が最も使われている理由
-
html css 制御 div または table を実装方法の指定位置で固定する。
-
HTMLのテーブルタグと関連する改行の問題を徹底分析
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
html webpack プラグインの使い方のチュートリアル
-
HTMLページのスクロールは、コンテンツの位置の一部が固定されていない場合の実装
-
HTMLデータ投稿_Power Node Java Academy仕上げ
-
htmlとサブディレクトリ、親ディレクトリ、ルートディレクトリの絶対パスURLと相対パスURL
-
フォームと一緒に送信できる隠し属性は何ですか?
-
テーブルコンテンツの表示を高速化するtbodyタグの美点
-
これからhtmlを学ぶ人のためのhtml基本構文集
-
iframeタグの使用詳細(属性、透明度、適応的な高さ)
-
XHTMLタグのセマンティクス入門
-
HTMLはWeb制作者の必需品です