请帮我纠正下面的代码片段,右键单击禁用工作正常,但中键(滚动按钮)禁用无法正常工作。它会显示该消息,但在单击[确定]以警告框后。它将在新标签中打开。我正在使用Firefox浏览器谢谢
function clickIE()
{
if (document.all)
{
alert("Right click is disabled2");
return false;
}
}
function clickNS(e)
{
if(document.layers||(document.getElementById&&!document.all))
{
if (e.which==3)
{
alert("Right click is disabled1");
e.preventDefault();
return false;
}
if(e.which==2)
{
alert("Right click is disabled3");
e.preventDefault();
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}
else
{
document.onmouseup=clickNS;document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
<a href="#">Hello world</a>
答案 0 :(得分:0)
我会将<input type="radio" name="choice{{question.id}}" value="{{ option.options}}">
移到方法的顶部:
request.POST.get('choice1')
因为如果第一个条件没有得到满足会发生什么?!