4

シン クライアント ビジネス アプリがあり、クライアント側で HTML5 を使用する予定です (最初は、SVG ドラッグ アンド ドロップ UI や Canvas 画像生成などの特定のタスクのみ)。

親ページと同じように非 HTML5 ページとして表示されるため、Internet Explorer の非 HTML5 ページの iframe で HTML5 ページを呼び出すことはできません。

JavaScriptを介して、新しいウィンドウに呼び出すことができると思いました。しかし、それも仕事ではありません。ベース アプリには open.window('HTML5.asp','_blank') 関数があり、HTML5.asp は SVG と Canvas を使用します。はい、テスト済みで、HTML5 環境から呼び出されたときに動作します。

それを機能させるための解決策または回避策はありますか? 君たちありがとう!

アップデート

助けてくれてありがとう、ついに間違いを見つけました。簡単なコードを作成しようとしましたが、バグを再現できませんでした。そのため、最初にブロックごとに、次に行ごとにアルゴリズムをもう一度調べました。

関数辞書があります。すべてのシステムで同じはずですが、そうではありません:)そして、そこからフォーマット関数を使用しましたが、それが原因でHTML5ページが割れました。

ありがとうございました :)

4

1 に答える 1

0

これはまったくの偶然です。たまたま、IE で Webkit と V8 JS エンジンを使用できるようにするGoogle Chrome Frame IE プラグインについて読んだだけです。

Web ページで、次のタグを追加します。

<meta http-equiv="X-UA-Compatible" content="chrome=1" />

(もちろん、Chrome Frame をインストールする必要があります。インストールされていない場合は、インストーラーへのリダイレクトがオプションになる可能性があります...)

私が言ったように、あなたの質問を見る数分前にたまたまこれについて読んでいたので、これがあなたに役立つかどうかはわかりません(また、使用した経験もありません)。

幸運を!

于 2012-11-15T13:22:21.307 に答える