Nói chung tôi chống lại việc sử dụng iframe, nhưng nó giải quyết được một vấn đề cụ thể của tôi.Lựa chọn thay thế cho iframe srcdoc?
Điều này là tôi có trình chỉnh sửa TinyMCE tại trang web. Sau khi người dùng đã tạo nội dung bằng trình chỉnh sửa này, nội dung được gửi dưới dạng HTML tới ứng dụng web. Nội dung này sau đó được hiển thị trong một div. Thing là tinyMCE thường thêm phong cách với vị trí tuyệt đối và những thứ mà phá vỡ với phần còn lại của ứng dụng web.
Khi thử nghiệm tôi phát hiện ra rằng HTML 5 iframe srcdoc="<p>Some HTML</p>"
và seamless="true"
mới hoàn hảo cho hoàn cảnh của tôi. Nó trông liền mạch và phong cách nội dung và phong cách của tôi vẫn còn nguyên vẹn. Đáng buồn là bây giờ tôi thấy rằng thuộc tính srcdoc HTML5 chưa được Android hỗ trợ (http://w3schools.com/html5/tryit.asp?filename=tryhtml5_iframe_srcdoc mang lại kết quả khác nhau trong trình duyệt chrome và android).
Vì vậy, câu hỏi đặt ra là: Có cách nào thay thế cho iframe srcdoc sẽ giữ lại tất cả kiểu nội dung đã nhận và chứa nó trong div không?
trình chỉnh sửa thay đổi? có rất nhiều trình chỉnh sửa trên mạng –
cũng có thể bạn thích ví dụ này minh họa việc làm việc với iframe trên cùng một nguồn gốc. http://jsfiddle.net/oceog/r4VPr/ –
Cảm ơn, điều đó đã thực hiện mẹo với một số sửa đổi! – Sindre