我有关于iframe右键单击的问题。我已经完成了IFrame的默认网址,但是当我显示任何其他网页时,右键点击可以使用。我已经使用了这些示例代码,
document.onmousedown = disableclick;
status = "Right Click Disabled";
function disableclick(event) {
if (event.button == 2) {
return false;
}
}
function disableContextMenu()
{
document.getElementById("myFrame").contentWindow.document.oncontextmenu = function () { return false; };
}
这是iframe
<iframe id="myFrame" name="myFrame" width="1603" height="1064" style="border:none;" src="Iframe.aspx" onload="disableContextMenu();" oncontextmenu="return false"></iframe>
我发现css代码“pointer-events:none”,但我使框架无法点击。
答案 0 :(得分:0)
包含jquery,然后应用此
$( document ).ready(function() {
$('#myFrame').on('contextmenu', function(e) {
e.preventDefault();
});
});
感谢 希望这个帮助