0

私が取り組んでいる Web サイトには、ポップアップ ウィンドウの iframe 内に読み込まれる PDF ドキュメントがたくさんあります。「安全なコンテンツのみが表示されます」というメッセージが表示されるため、IE でドキュメントを開くことができません。[すべてのコンテンツを表示] をクリックすると、ポップアップが閉じてドキュメントが表示されなくなります。

このクライアント側を無効にできることはわかっていますが、問題は多くのユーザーがいて、すべてのユーザーが IE 内でこのオプションを無効にすることを期待していないため、実際にはサーバー側で修正する必要があります。

少し調査した結果、これは、私が取り組んでいる Web サイトが安全なサイト (https) であるために発生するという結論に達しましたが、iframe に読み込まれる PDF ドキュメントは別の安全でないサイトから読み込まれます。リンクに https を追加できないか、PDF が読み込まれません。だから私はどういうわけかIEをだまして、そうでないときに安全なコンテンツのビットをロードしていると思わせる必要があります....私は思う..

誰かがこれについてさらに啓発し、おそらく解決策を提案できますか:D

ありがとう

4

2 に答える 2

1

1 つの解決策は、他のサイトでホストされている静的コンテンツのラッパーとして機能するバックエンド サーブレット/CGI スクリプトをアプリケーションに作成することです。このようにして、コンテンツは安全に配信されます。

構成にアクセスできる場合は、Web サーバーからもこれを実行できる場合があります。

于 2012-07-25T10:25:00.000 に答える
0

https から PDF を配置する必要があります。それ以外の場合は、オフサイト URL から PDF を読み取り、https サーバー スクリプトからバイナリで書き込む必要があります。

于 2012-07-25T11:57:09.437 に答える