在IE 11中,window.clipboardData.getData(“ Text”)为空

时间:2019-03-06 14:14:25

标签: javascript asp.net clipboard

我正在开发一项功能,用户可以从任何来源复制数据并将其粘贴到我的网页中。但是目前我的文本框仅接受6个字符。在dotnet框架将数据放入文本框之前,我需要处理复制的数据。我正在尝试从Windows Clipbaord获取数据,但是当我获取数据时,它给出的结果为空。

下面是我正在使用的代码。任何帮助都是最欢迎的。

<asp:TextBox ID="pasteTrial" runat="server" onPaste="trialPaste(this)"></asp:TextBox>

Javascript代码在下面

function trialPaste(det) {
        //var cp = e.clipboardData;
        var trialData= window.clipboardData.getData("Text");
        //var data = trialData.getData('text/plain');
        console.log('Data Retrived from Clipboard:',trialData);

    }

0 个答案:

没有答案