<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<!-- iframe en mode design -->
<iframe id="editor-iframe" src="" frameborder="1" style="width: 500px; height:500px;"></iframe>
<script>
/* Quand la fenêtre est chargée */
window.onload = loadEditor();
function loadEditor() {
/* Récupération de l'élément #editor-iframe */
var editor = document.getElementById("editor-iframe");
/* Bascule le document en mode design pour Chromium */
putEditorIntoDesignMode(editor);
/* Quand l'éditeur est chargé pour Firefox */
editor.onload = function() {
putEditorIntoDesignMode(editor);
};
}
function putEditorIntoDesignMode(editor) {
/* Récupération du document de l'iframe avec contentDocument ou contentWindow.document */
var doc = editor.contentDocument || editor.contentWindow.document;
/* Bascule le document en mode design */
doc.designMode = "on";
}
</script>
</body>
</html>
Commentaires
Enregistrer un commentaire