Tôi có một khung nội tuyến tải vào trang gốc. Khung nội tuyến chứa một chuỗi biểu mẫu và tôi muốn thực hiện hành động trên trang gốc mỗi lần nội dung khung nội tuyến được tải lại (nghĩa là sau khi biểu mẫu được gửi trong nội dung iframe). Mã hiện tại nằm trên trang gốc và hoạt động trong tất cả các trình phát lớn ngoại trừ IE (tôi chỉ quan tâm đến IE 7 & 8).tải khung nội tuyến trong IE7/8 với Javascript
var iframe = document.getElementById('theiframe');
function refresh() {
alert('foo');
}
if (iframe.attachEvent) iframe.attachEvent('onload', refresh);
else iframe.onload = refresh;
Tôi thiếu điều gì sẽ ngăn điều này có hiệu quả trong IE?
Hãy thử tham khảo tài liệu iframe: var iframe = document.getElementById ('theiframe'). (không phải là câu trả lời vì tôi đoán :)) – Cfreak