Axure屏障浏览器默认右键菜单的措施

  正在用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也能够完成,本事相似,能够自行探索。

发表评论

表情:
验证码
评论列表 (暂无评论,540人围观)

还没有评论,来说两句吧...