問題タブ [ie-mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2579 参照

iphone - シンプルなサイトを複数のモバイル ブラウザで正しくレンダリングするにはどうすればよいですか?

プレーンな html と CSS を使用したかなり単純なサイト (最小限の JS) があります。これは、メイン アプリケーションのシンプルなモバイル インターフェイスです。

複数の列があり、いくつかのブラウザーが単一の列を強制しているように見えるため、問題が発生しています。

いくつかの検索で、2 つのメタ タグに遭遇しました。

これらにより、IE Mobile と iPhone の適切な「スケーリングされた」ビューが得られます。Palm's Blazer で問題が発生したことはありません。しかし、ブラックベリーは別の問題です。

Blackberry には、ブラウザの表示を制御する簡単な方法もありますか? 簡単に言えば、そのデバイス用の特別なページを作成しないということです。

0 投票する
3 に答える
151 参照

http - IEMobile がリダイレクトの URL から # を削除しないようにすることはできますか?

サイトにアクセスする IEMobile に問題があります。私が使用する特定のリダイレクトには、302 応答コードとヘッダーがあります (そうです、それは app-engine です)。

これは、ほとんどのブラウザーで問題なく機能します。IEMobile に入ります (Windows Mobile 6.1 経由)。この応答を受信すると、IEMobile は次の場所に向かいます。

欠落に注意してください#input-top。私に何ができる?

0 投票する
2 に答える
2851 参照

javascript - IEMobileのiframe内のスクリプトから親のDOMにアクセスする

フレーム付きのウィンドウがあります(現在はiframeですが、フレームの可能性があります)-これを制御することはできません。

コンテンツがiframe(またはフレーム)内にあるかどうかを検出したいと思います。

現在のドキュメントの場所を一番上のオブジェクトが保持している場所と比較したかったのですが、同じオブジェクトのようです(top === window)。
広範囲にわたるグーグルの後、私はこのIEMobileブログエントリに到達し、コメントの1つに次の回答があります。

iemoblogは言った:

いいえ、IEMobileのiframeのスクリプトから親のDOMのどの部分にもアクセスできません。
2007年12月20日12:12PM

これに関するドキュメントが見つからないようです-誰かがこれを確認するのを手伝ってくれるか、それ以上に良いかもしれません-ページが「フレーム化」されているかどうかを検出する方法を提案しますか?

0 投票する
3 に答える
4123 参照

javascript - IE MobileのJavaScriptで「className」の代わりに使用しますか?

IEMobileで動作する必要のあるモバイルWebアプリに取り組んでいます。className' 'プロパティ(IE4エンジン...)をサポートしていないIEMobileで発生するJavaScriptエラーを絞り込みました。私は最小限のコード変更ですべてのブラウザで機能する代替手段を見つけようとしています(私はすでに' className'を使用するいくつかのライブラリを持っています)。

className私が考えることができる最も簡単なアプローチは、クラス名を含むようにIEの要素プロトタイプを変更することです(クラス名がない場合)。問題は、IEモバイルでの''の代替手段がわからないことです。

私はこれを試しました:

はJavaScriptのキーワードであり、私のJSコンプレッサーはそれを気に入らないため、これは明らかに機能しませclassん。おそらく、とにかく有効ではありません。

要素のクラスを変更する必要があるすべての場所で「setAttribute()」を使用する以外に、classNameと同等の使用できるプロパティはありますか?

0 投票する
1 に答える
1045 参照

windows-mobile - IE Mobile: エラー 0x80072f7c のため接続できません

昨年末、モバイルブラウザ向けのウェブサイトm.cozi.comを立ち上げました。私たちは、静的な HTML と CSS を使用し、JavaScript を使用しない、最も一般的な分母のエクスペリエンスを提供することを選択しました。ほとんどの人にとっては問題なく機能しますが、一部のお客様から接続の問題が報告されています。どうすればそれらを牽引できるのか、私には本当にわかりません。

問題を抱えている人は、すべて Windows Mobile で IE Mobile を実行しています。確かにWM6、おそらくWM5も。多くの WM6/IE ユーザーは問題ありません。当然のことながら、問題のある電話を見たことがありません。

問題を抱えている人は、私たちのサイトにアクセスすると次のように表示されます。

0x80072f7c =ERROR_WINHTTP_REDIRECT_FAILEDですが、winhttp が Windows Mobile に存在しないことは確実に知らされています。

私はカスタマー サービス チームに、これらのユーザーが実際にモバイル ブラウザーから他の Web サイト (HTTP および HTTPS) に接続できることを確認するよう依頼しました。

キャリアの HTTP プロキシと関係があるのではないかと考えました。カナダの AT&T ユーザーと Rogers ユーザーから問題の報告がありましたが、これらは主要な通信事業者であり、これらの通信事業者で問題を抱えていないユーザーはたくさんいます。

あるユーザーは、IE Mobile が失敗している同じ電話で、Opera Mobile が正常に動作していると報告しました。

このことについて Windows Mobile チームの担当者に尋ねましたが、役立つ情報を見つけることができませんでした。

0 投票する
3 に答える
5651 参照

javascript - オプションを追加する方法