Tengo un HTML que contiene una función window.on ("cargar"). y colocando ese html en Tinymce 5. Pero no está representando la función window.on ("cargar"). El siguiente es mi código
<html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <h1>Some content</h1> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(window).on("load",function() { alert(1) }); </script> </body> </html>
prueba algo como esto
<script> const load = () => { console.log("load event detected!"); } window.onload = load; </script>
Por favor revisa esta pregunta . Probablemente te hayas enfrentado al mismo problema. TinyMCE no permite elementos <script>
de forma predeterminada debido a problemas de seguridad (como ataques XSS). Pero si está seguro de que los necesita, la opción de configuración extended_valid_elements
debería ayudar.