2016年1月14日 星期四

Fix DML currently not allowed


DML currently not allowed

針對無法在constructor裡維護資料,有以下作法:
1. 於pageload結束後使用action
<apex:component controller="myController" Action="ModifyFunction">
2.於網頁load結束後使用javascipt call remote action修改資料

3,若是component則啟用allowDML屬性
<apex:component controller="myController" allowDML="true">

於手機及平板上實現拖曳功能

於手機及平板上實現拖曳功能



Using Touch Punch is as easy as 1, 2…

Just follow these simple steps to enable touch events in your jQuery UI app:
  1. Include jQuery and jQuery UI on your page.
    <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
    <script src="http://code.jquery.com/ui/1.8.21/jquery-ui.min.js"></script>
  2. Include Touch Punch after jQuery UI and before its first use.
    Please note that if you are using jQuery UI's components, Touch Punch must be included after jquery.ui.mouse.js, as Touch Punch modifies its behavior.
    <script src="jquery.ui.touch-punch.min.js"></script>
  3. There is no 3. Just use jQuery UI as expected and watch it work at the touch of a finger.
    <script>$('#widget').draggable();</script>


參考網頁: http://touchpunch.furf.com/

Html 網頁閃爍字

CSS設定閃爍:
               A.SaveWarrning {
display:none;
color:red;
    animation-duration: 0.5s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
    font-weight:bold;
}
@keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

Html:
           <A class="SaveWarrning">修改後請存檔!!!</A> 

Jquery:
           $("A.SaveWarrning").show();

           $("A.SaveWarrning").hide();

2016年1月12日 星期二

中文室內設計軟體免費下載 Sweet Home 3D裝潢必備


2016年1月10日 星期日

線上英文學習網站


線上免費學英文!10 個適合台灣用戶的語言學習服務


參考:線上免費學英文!10 個適合台灣用戶的語言學習服務