Sciter使用心得


1. div双击事件 
$(div).onMouse = function(evt)

     switch(evt.type) { 
        case Event.MOUSE_DCLICK: 
             // 双击处理工作 
             break; 
        } 
        return false; 
};

2.访问div自定义属性

访问div自定义属性

$(div).@["type"] = “type1”;

3.移除自定义属性
访问div自定义属性

$(div).attributes.remove("type");

4.[tiscript]浮点小数位数格式化
var data = String.printf("%.2f", size);
取2位小数

5.DIV CSS属性访问
$(div).style["width"]=20%; 或者
$(div).style#width=20%;

6.[tiscript]函数默认值,”first”为type的默认值
function  func(param, type=”first”)
{
        // do something
}

7. view.dialog弹出框带resizeable属性
由于view.dialog弹出窗体继承了父窗体的resizeable属性,所以dialog即使没有设置resizeable属性,也具有边框可拖拽改变功能。
解决办法是将body设置为0,在body之内制造一个新的边框


   

   



body
{
     padding:0;
     margin:0;
     border: 0px;
     size:* *;
}

.inner_body
{
     padding:0;
     margin:0;
     border:1px solid #ccc;
     width: 200px;
     height: 100px;
}

转载于:https://www.cnblogs.com/ityujian/p/3681877.html

你可能感兴趣的:(Sciter使用心得)