我尝试拼凑了一些代码, 但在下面这句出现了问题:
document.execCommand('insertHTML', false, '<div class="gmail_quote">' +
`${date} ${name == email ? '' : name + ' '}<<a href="${email}" target="_blank">${email}</a>><br>` +
`<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">${selText}</blockquote>` +
'</div><br><br><br>');
错误的提示是:
Failed to execute 'execCommand' on 'Document': This document requires 'TrustedHTML' assignment.
我查了一下, 似乎是新的chrome加紧了安全, 不允许使用 execCommand 更改内容? via
我水品有限, 不知道如果使用别的方法, 该如何实现这句代码的功能呢?
希望大家给我个提点. 感谢.