我正在使用document.execCommand('copy')
复制textarea
的内容。这发生在直接从硬盘驱动器读取的本地.html文件中(不是通过http)。
更准确地说,在onchange
的{{1}}事件中,我迭代select
,找到正确的条目,将其值放入array
,然后是textarea
和.select()
。
在我家的电脑上,它可以在浏览器(FF,IE11)上正常工作。不幸的是,在另一台机器上,它无法在Internet Explorer(相同版本)上运行,而控制台中没有任何错误。我目前的怀疑是,另一台机器比家里的电脑慢很多。
手动触发按钮上的副本似乎工作正常,所以我猜这不是许可问题或类似问题。
所以,我的问题是:Internet Explorer 11中是否存在时间限制,即事件触发的函数调用可能需要多长时间才能允许document.execCommand('copy')
?