Sciter使用心得



1. div雙擊事件 
$(div).onMouse = function(evt)

     switch(evt.type) { 
        case Event.MOUSE_DCLICK: 
             // 雙擊處理工作 
             break; 
        } 
        return false; 
};

2.訪問div自定義屬性
<div type=”type1”>訪問div自定義屬性</div>
$(div).@["type"] = “type1”;

3.移除自定義屬性
<div type=”type1”>訪問div自定義屬性</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>
    <div .inner_body>
    </div>
</body>

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM