タブ内でIFRAMEをフォームでロードしているext js 3.3.xバージョンを使用しています。winXp IE8 では正常に動作しますが、win7 IE8 では iframe であるタブ データがまったく読み込まれません。
最初の関数では、次のように iframe を作成しています。
caseIntakeIframe = document.createElement("iframe");
caseIntakeIframe.setAttribute('id', 'caseIntakeFrame');
caseIntakeIframe.setAttribute('border', 'none');
caseIntakeIframe.setAttribute('frameborder', '0');
caseIntakeIframe.setAttribute('style', 'overflow-x:scroll;overflow-y:scroll;');
caseIntakeIframe.setAttribute('scrolling', 'yes');
document.body.appendChild(caseIntakeIframe);
caseIntakeIframe.setAttribute('src', 'some address');
その後、以下のコマンドを使用して「case123」タブパネルに追加したため、Win7 内で iframe が本体で正常に作成されたが、これをタブに追加しても機能しないことに気付きましたが、Winxp では問題ありません...提案してください..
Ext.getCmp('case123').add(caseIntakeIframe);
追加事項、win7 IE8、9、10 でタブのコンテンツを読み込もうとすると、ext-all-debug ファイルの下の行で許可が拒否されます。Winxp の場合と同様に、別の行でこれを取得します
ext-all-debug.js
createElement : function(name, pnode){
.....
this[name] = Ext.get(pnode.appendChild(el));