tianzc 发表于 2014-8-27 00:17:52

把Axure用的更强大



把Axure用的更强大


js脚本执行。
通过搜索国外的axure论坛发现,很多人通过在当前页打开链接的方式来执行一段js脚本,从而可以得到更强大的功能。

比如获取当前鼠标的坐标:
WARNING : Does not work in Internet Explorer. Chrome tested fine. (There's probably a fix for this, but i only needed chrome)

【翻译】只在chrome中能能够正确工作


Step 1.
Create a case in your Page Interactions...

OnPageLoad
Open Link in Current Window
Select 'Link to an external url or file'

【翻译】在OnPageLoad的页面事件中添加在当前页打开链接的交互动作


Copy and paste this into the Hyperlink box...

【翻译】粘贴以下代码到超链接地址的框中

Code:javascript:jQuery(document).ready(function(){$(document).mousemove(function(e){$axure.setGlobalVariable("CurX",e.pageX); $axure.setGlobalVariable("CurY",e.pageY);});});

复制代码
Step 2.
Create two variables in the usual way : 'CurX' and 'CurY'
【翻译】创建两个全局变量 'CurX' 和 'CurY'

CurX will now store the mouse X postion
CurY will now store the mouse Y postion

Step 3.
You can now use 'Move Panel(s)' using these new variables
你现在可以通过CurX和CurY两个变量移动动态面板到相应的坐标了。

本主题由 尹广磊 于 2013-9-14 20:20 移动
收藏分享评分
页: [1]
查看完整版本: 把Axure用的更强大

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影