我有一个用户在内部使用的Web应用程序来输入数据。产品所有者决定要删除用户将数据粘贴到提示中的功能,该提示用于使输入数据成为双键。我知道没有办法(在我的搜索中找不到任何东西)在提示中实现这种行为。该应用程序不使用jQuery,只是直接使用JS。
我建议只禁用整个页面的复制功能,但他们特别想要禁用粘贴到提示中。这可行吗?如果是这样,我该如何实施呢?
答案 0 :(得分:3)
不可能我害怕。 //an input that will toggle paragraph content AND change the value
//of the button on toggle
$(document).ready(function() {
$("input").click(function() {
$("p").toggle();
if ($(this).val() == "inputRead More") {
$(this).val("inputRead Less");
} else {
$(this).val("inputRead More");
}
})
})
//a button that will toggle paragraph content AND
//change the value of the button on toggle
$(document).ready(function() {
$("button").click(function() {
$("p").toggle();
if ($(this).html() == "buttonRead More") {
$(this).html("buttonRead Less");
} else {
$(this).html("buttonRead More");
}
})
})
是由浏览器构建的API,与prompt()
非常相似,一旦打开弹出窗口,它就会阻止页面本身的处理,因此您无法知道用户具有哪些键/点击在弹出窗口中执行,而不是他们在回复中收到的文本。