一、函数使用方法
Axure函数使用的基本语法是:用”[[ ]]”双方括号(即英文双中括号)包含,变量值和函数用英文句号(即点” ”)连接。
例如:[[LVAR Width]] 表示变量LVAR的宽度
[[This Width]] 当前元件的宽度
二、 函数分类
根据Axure函数的应用范围,可划分为以下10类:元件函数、页面函数、窗口函数、鼠标指针函数、数字函数、字符串函数、数学函数、日期函数、中继器函数和布尔运算符(逻辑运算)。
三、函数使用说明
31 元件函数
This:获取当前元件对象,当前元件指添加事件的元件。
Target:获取目标元件对象,目标元件指添加动作的元件。
x:获取元件对象的X轴坐标值。
y:获取元件对象Y轴坐标值。
width:获取元件对象的宽度值。
height:获取元件对象的高度值。
scrollX:获取元件对象水平移动的距离。
scrollY:获取元件对象垂直移动的距离。
text:获取元件对象的文字。
name:获取元件对象的名称。
top:获取元件对象顶部边界的坐标值。
left:获取元件对象左边界的坐标值。
right:获取元件对象右边界的坐标值。
bottom:获取元件对象底部边界的坐标值。
opacity:获取元件对象的不透明度。
rotation:获取元件对象的旋转角度。
32 页面函数
PageName:获取当前页面的名称。
33 窗口函数
Windowswidth:获取浏览器的当前宽度。
Windowsheight:获取浏览器的当前高度。
WindowsscrollX:获取浏览器的水平滚动距离。
WindowsscrollY:获取浏览器的垂直滚动距离。
34 鼠标指针函数
Cursorx:获取鼠标当前位置的X轴坐标。
CursorY:获取鼠标当前位置的Y轴坐标。
DragX:获取鼠标在水平方向的移动速度(001秒内移动的距离)。
DragY:获取鼠标在垂直方向的移动速度(001秒内移动的距离)。
TotalDragX:整个拖动过程中,鼠标指针在水平方向上移动的距离。
TotalDragY:整个拖动过程中,鼠标指针在垂直方向上移动的距离。
DragTime:鼠标拖动 *** 作的总时长。从鼠标按下左键到释放左键的总时长,中间
query取得iframe中元素的几种方法
在iframe子页面获取父页面元素
代码如下:
$('#objId', parentdocument);
// 搞定
在父页面 获取iframe子页面的元素
代码如下:
$("#objid",documentframes('iframename')document)
$(documentgetElementById('iframeId')contentWindowdocumentbody)()
显示iframe中body元素的内容。
$("#testId", documentframes("iframename")document)();
根据iframename取得其中ID为"testId"元素
$(windowframes["iframeName"]document)find("#testId")()
用JS或jQuery访问页面内的iframe,兼容IE/FF
注意:框架内的页面是不能跨域的!
function subPara(){
var para1 = documentgetElementById("需要提交的参数的id")value;
//可以继续加
$ajax({
type:"POST",
async: false,
url:"//"//请求的url,
data:"需要传递的参数的name"+param1 //如果还有可以继续加
success:function(data)
{//提交后,成功处理后可以在此处添加提示信息}
});
}
用while true无限循环先判断是否有下一页,如果有则继续调用get_next_pages方法,如果没有则跳出循环
url = "第一页网址"
while true:
next_page =get_next_pages(url)
if next_page:
get_next_pages(next_page)
else:
break
以上就是关于axure这么多函数有什么用全部的内容,包括:axure这么多函数有什么用、如何跨 frame 获取页面元素和函数、form表单里面如何获取本页面的js函数值,经过js函数处理的值如何通过form表单提交给后台等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)