Đây là tình huống: Tôi có cùng tên miền, một iframe bên trong trang web của tôi. hiện tại, tôi không có quyền truy cập ngay vào mã khung nội tuyến về vấn đề triển khai.ngăn iframe chuyển hướng trang mẹ
khi iframe tải, mã bên trong sẽ phát hiện thứ gì đó kích hoạt chuyển hướng trên trang gốc. Tạm thời, tôi muốn xóa nó. Tôi biết tôi có thể sử dụng onbeforeload, nhưng một cảnh báo sẽ được hiển thị mỗi khi người dùng nhấp vào một liên kết bất kỳ.
Có cách nào tôi có thể phát hiện chuyển hướng không? nó xảy ra trước khi trang chính được tải đầy đủ.
Tôi googled nó rất nhiều nhưng vẫn không có giải pháp làm việc.
Cảm ơn!
Không chắc chắn nếu công trình, nhưng bạn có thể thử các thuộc tính html5 mới "sandbox", http: // webdesign .about.com/od/html5tags/p/sandbox-attribute.htm – aNewStart847
http://stackoverflow.com/questions/369498/how-to-prevent-iframe-from-redirecting-top-level-window có thể hữu ích công cụ, nếu bạn chưa thấy nó. –