Windows Azure CloudでホストされているWebサイトがあります。 aspxページの1つに、私はiframeを持っています。このiframeには、Windows Azure Blobストレージに保存されているhtmlページが読み込まれます。これを行うと、iframeのコンテンツ/プロパティにアクセスしようとすると、Webページに瞬時にエラーが表示されます。エラーはiframeに読み込まれたドキュメントがAzure BLOBストレージに保存されていると、アクセス拒否またはアクセス権が拒否されました。
"アクセスが拒否されました"または "アクセスが拒否されました"です。誰も私に同じ解決策を打つことができますか?私はそれがWindows Azureの人々によって対処されていない1つの問題だと思います。事前に
おかげ
よろしく
サンディープ
。 ここで、pFrameはifram であり、pFrame.contentDocumentであり、pFrame.Documentからアクセス拒否または許可拒否エラーが発生しています。だから私はこの問題を解決するためにこのコードを変更するつもりですか? Sandeep – MBI
これは、取得したドキュメント要素で何をするつもりかによって異なります。スクリプトが親フレームからのデータにアクセスする必要がない場合は、blobストレージから提供しているHTMLページの中にスクリプトを置くのが最も簡単です。次に、 ''を持つことができ、iframeのcontentWindowのコンテキスト内で実行されます。つまり、新しいスクリプトの 'document'変数は、あなたが外部フレームからアクセスできない同じ' pFrame.contentDocument'を参照しています。 – sethobrien
iframeの中でいくつかのスクリプトを実行する必要があります – MBI