javascript - 复制剪贴板功能在本地工作但在服务器上不工作

标签 javascript asp.net clipboard

我正在使用以下脚本:它在 Visual Studio 本地工作。但在服务器中它抛出

"Cannot read property 'write text' of undefined"


 function GetCopyText(thislink) {
    var Content = thislink.parentNode.parentNode.parentNode.parentElement.parentElement.parentElement.parentElement.children[2].children[0].children[0].innerText;

    navigator.clipboard.writeText(Content).then(function () {
        // alert('Async: Copying to clipboard was successful!');
    }, function (err) {
        console.error('Async: Could not copy text: ', err);
    });
}

最佳答案

使协议(protocol) https 并且浏览器应该运行它。

关于javascript - 复制剪贴板功能在本地工作但在服务器上不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52054635/

相关文章:

javascript - 如何删除 ContentEditable 中的 H1 格式(所见即所得)

javascript - 在gridview中进行计算

c# - IClassFactory 由于以下错误 : 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) 而失败

mobile - 复制到也可以在移动设备上使用的剪贴板吗?

winapi - 如何将 GDI+ 位图放入剪贴板?

javascript - 了解对对象字面量选项的函数调用

javascript - 缩短 JavaScript 代码预告片

c# - SQL 表作为 IDBCommand 的参数

java - 从剪贴板到文件

javascript - React 子组件渲染错误