Generalnie jestem przeciwny używaniu ramek iframe, ale rozwiązałam konkretny problem.Alternatywy dla iframe srcdoc?
Chodzi o to, że mam malutkiego edytora MCE na stronie internetowej. Po utworzeniu treści za pomocą tego edytora zawartość jest wysyłana jako HTML do aplikacji internetowej. Ta treść jest następnie wyświetlana w div. Chodzi o to, że tinyMCE często dodaje style z pozycją absolutną i rzeczy, które zrywają z resztą aplikacji internetowej.
Podczas testów dowiedziałem się, że nowy HTML 5 iframe srcdoc="<p>Some HTML</p>"
i seamless="true"
był idealny dla mojej sytuacji. Wyglądało to bez komplikacji, a styl zawartości i mój styl były nienaruszone. Niestety widzę, że atrybut srcdoc HTML5 nie jest jeszcze obsługiwany przez Androida (http://w3schools.com/html5/tryit.asp?filename=tryhtml5_iframe_srcdoc daje inny wynik w przeglądarce Chrome i Android).
Pytanie brzmi: czy istnieje alternatywa dla srcdoc iframe, która zachowa cały styl otrzymanej treści i będzie zawierał element div?
edytora zmian? istnieje wiele edytorów w sieci –
również może Ci się spodobać ten przykład, który demonstruje pracę z iframe na tym samym początku. http://jsfiddle.net/oceog/r4VPr/ –
Dzięki, że udało się z pewnymi modyfikacjami! – Sindre