状況は次のとおりです。サイトは IE で信頼済みとして追加されました。開くことはできますが、Web ページ内のすべてのコンポーネントが表示されるわけではありません。このページには複数のタブ (AJAX を使用する) が含まれており、既定では 1 つのタブがあります。他のタブにアクセスしようとすると、それらが空で表示されます (タブのコンテンツが読み込まれません)。そのため、読み込まれたコンテンツを含む既定のタブのみが常に開き、他のタブは開きません。
IE のどのセキュリティ設定がこれを引き起こす可能性がありますか?
質問する
308 次
1 に答える
0
「アクティブ スクリプト」を有効にし、ブラウザーが古いバージョンの IE で安全な ActiveX モジュールを実行できるようにする必要があります。ほとんどの人は信頼できるドメイン リストにドメインを追加せず、セキュリティが低下しているという IE のすべての警告に対処しないため (または、ワークステーションでこれらの設定にアクセスできないため)、通常の回避策には IE 用の iframe の使用が含まれます。 IT によって設定されたグループ ポリシーの)。
IE 6 の後、彼らは標準のアプローチを使い始めました... XMLHTTP オブジェクトに関する Microsoft からのこのリファレンスを確認してください。
また、インスタンス内の他のウィンドウを実際に名前で呼び出すことができる必要があります (使用可能なウィンドウとタブのメインの DOM アクセス可能なリストがないため)。 Javascript 参照を再利用可能な変数として設定できます。
var Window1 = window.open();
于 2013-03-13T09:23:32.377 に答える