document.all('Iframe1').contentWindow.document .getElementById( "deptName").width;
$(window.parent.Iframe1.document.body).find('#deptName').width();
クロスドメイン呼び出し IFRAME でアクセス拒否が発生します。インターネットで未テストの解決策を見つけました。
情報を確認したところ、デフォルトでは、スクリプト間のアクセス信頼関係が確立されていない限り、ブラウザはスクリプトのクロスドメイン アクセスを禁止していることがわかりました。これらのドメイン。
問題が見つかった場合は、ブラウザのセキュリティ レベルを下げることができますが、これは間違いなくユーザーにとって不利益です。
したがって、ページに js を追加する必要があります
try
{
document.domain = "xxx.net";
}
catch(e)
{
}
マニュアル 子ページと親ページのドメイン名を同じに設定すると問題は解決します。