私はAndroidのDolphinブラウザでこれを試しましたが、そのリンクはうまく開きます。私は赤いライトに関する調査を見る。したがって、テストしている特定のAndroid搭載デバイスの問題である可能性がありますが、原因と解決策の両方があなたの管理下にあると思います。
確かに大きな問題の1つはURLフォーマットです。 URLクエリ文字列パラメータxtitleは、%文字を含む文字列に設定されています。 %文字はURLで特別な意味を持ちます。つまり、次の2つの文字がHEX文字コードを構成します。たとえば、xtitle = cat%20and%20dogの場合、xtitle文字列を "cat and dog"に設定します。これは、%20がスペース文字(ASCII文字20)の16進数エンコードであるためです。
URLが無効で、RFC定義に準拠していないため、すべてのブラウザで正しく動作することは期待できません。私はそれが完全に間違っているので、どのブラウザでも全く驚いています。URLパラメータに文字列を入れることはできません。最初に処理する必要があります。
URL文字列に追加する前に、クエリ文字列パラメータを適切にエンコードする必要があります。 ASP.NETにパラメータを追加する前に、文字列をURLエンコードする方法があります。ここにURL標準表情の詳細については http://msdn.microsoft.com/en-us/library/zttxte6w.aspx
: http://en.wikipedia.org/wiki/Query_string http://en.wikipedia.org/wiki/Uniform_Resource_Locator
あなたはここに投稿の質問にすべての答えを評価し、選択してくださいダニで一番好きに答えてください。
動作していないと言うと、実際にはどうなりますか? Androidブラウザでエラーが発生したとしたら、ブラウザでURLをどのように開いていますか? –
ページが見つかりませんというエラーが表示されます。 – Brian
...ハイパーリンクオブジェクトをクリックして、メインページのそのページにアクセスします。http://www.rentonlive.com – Brian