Este artigo descreve o método de cancelar a janela pop-up quando o fckeditor passa a palavra. Compartilhe para sua referência. Os métodos específicos são os seguintes:
Use o FCKeditor como a caixa de edição publicada pelo usuário, permitindo que os usuários publiquem o Word. Por padrão, ao manter o Word, ele solicita a limpeza do estilo da palavra. Selecione "Sim" para exibir uma caixa e precisar colá -la novamente para limpar o estilo da palavra. Esta operação é muito problemática, por isso precisa ser cancelada.
O método para começar a encontrar é colocar fckeditorcode_ie.js sob ckeditor/"Target =" _ Blank "> fckeditoreditorjs, pesquise pastefromword para encontrar o seguinte conteúdo:
A cópia de código é a seguinte: PasteFromword: function () {fckdialog.opendialog ('fckdialog_paste', fcklang.pastefromword, 'dialog/fck_pelste.html', 400,330, 'palavra');}
Mude para
A cópia do código é a seguinte: PasteFromword: function () {fck.inserthtml (clipboarddata.getdata ("text"));}
Mas dessa maneira, ele se tornará um texto simples, não!
Mais tarde, foram encontradas algumas soluções:
Como o JS e outras coisas são automaticamente armazenadas em cache, toda vez que você testar, você deve limpar os arquivos temporários e atualizar a página. É realmente problemático!
As operações específicas são as seguintes:
Open fckeditorcode_ie.js sob fckeditoreditorjs,
virar para cima
Copie o código da seguinte
Aquele, mudou para:
A cópia do código é a seguinte: if (confirm (fcklang.PasteWordConfirm)) {var d = a; d = limpo (d, true, true); fck.inserthtml (d); retornar false;}
Abra Dialogfck_Paste.html e cole a função Cleanword dentro da cabeça.
Ao colar a palavra novamente, depois de selecionar sim, o formato será liberado diretamente. Se você não tiver um prompt, basta remover o julgamento de confirmar (fcklang.pastewordConfirm).
Espero que este artigo seja útil para a programação JavaScript de todos.