正在用Axure RP策画原型的时分,须要做云云一个交互:单击鼠标右键时,显示或秘密一个别实质。不过鼠标右键正在浏览器中默认会出来编制菜单。就会遮阻住咱们思要展现的实质。
那么有没有宗旨禁用浏览器的右键菜单呢?当然能够完成,但这基础不属于axure的规模了,是诈欺JS代码完成的。若是你有这种异常须要,就按下面的本事操作吧!
最先,顶部菜单翻开【颁发】>【天生HTML 文献】进入下面的界面。
然后下面厉酷服从以下举措操作:
1、点击Fonts,切换到自界说字排场板。
2、点击增添字体按钮
3、名称那里容易输入个123
4、点击@font-face
5、不才面的代码输入区输入下面的代码。
</style> <script> document.oncontextmenu = function (event){ if(window.event){ event = window.event; }try{ var the = event.srcElement; if (!((the.tagName == INPUT the.type.toLowerCase() == text) the.tagName == TEXTAREA)){ return false; } return true; }catch (e){ return false; } } </script><style>
输入代码后闭上掉这个界面即可,会主动保留。
然后再点预览,你的原型就不会产生浏览器的右键菜单了。
这段代码对输入框做了破例判决,不会影响粘贴实质到输入框中。
Axure RP 8或者10也能够完成,本事相似,能够自行探索。
还没有评论,来说两句吧...