As tags de script em campos TinyMCE não estão sendo salvas corretamente

Estou executando tinyMCE no meu site e estou tentando inserir tags de script. Estou tentando inserir minhas tags de script no corpo da fonte da instância tinyMCE.

No entanto, quando eu faço eu começo problemas. Quando envio o formulário, incluindo o pequeno elemento MCE, tira as tags.

Eu tentei as seguintes linhas abaixo com ainda nenhum sucesso.

  • allow_script_urls: true
  • valid_elements : '*[*]'
  • extended_valid_elements: 'script[language|type]'

Uma coisa que eu notei, porém, se eu tiver que postar o código do script na seção do código-fonte da instância de tinymce e funciona. No entanto, eu preciso poder adicioná-lo ao da instância de tinymce para que eu possa ver visualizações, etc.

Abaixo está a etiqueta de script que estou tentando fazer o upload.

  

Alguém pode lançar alguma luz sobre isso?

obrigado

Experimente o seguinte:

extended_valid_elements:'script[language|type|src]'

Eu vejo que você já tentou atualizar a propriedade extend_valid_elements usando

'script[language|type]' mas você esqueceu de permitir o atributo src para as tags de script

então agora o atributo src está sendo removido.

Parece haver um erro onde, se uma etiqueta de script estiver embrulhada em um div TinyMce despeja o script. (mesmo se você tiver os elementos extended_valid_element corretamente) O TinyMCE pode ser muito irritante para usar

No editor, deve haver um botão na parte inferior direita “HTML” clicando no qual você deve poder inserir qualquer código HTML, bem como códigos de script, tente isso. Quando terminar de inserir, clique no botão Atualizar no popup.

Felicidades!

Editar: Sim, quando você o visualiza, um código de script não aparecerá, mas seria no próprio corpo. Você consegue vê-lo quando vê a fonte? Se você puder, então deve funcionar bem.

Você pode tentar isso?