:: 簡單生活 :: http://lifestyles.exblog.jp


給訪客的話:要留言請按文章下方的『comment』,『名前』是名字,『パスワード』是password,自由設,用來給留言者刪除自己留的言用的。
by lifestyles
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

カテゴリ:技術筆記( 5 )


兩個multiple的select欄位的資料搬移

昨、今天一直在處理的問題,搞了很久終於完成了,在JavaScript裡面調整試卷的順序之後,再送到後端輸入至資料庫中。
用兩個multiple的select欄位做資料搬移,因為要送給PHP,所以SELECT欄位採用pageSerial[]作名稱。

程式部份
[PR]

by lifestyles | 2005-01-25 19:35 | 技術筆記

UTF字串的substr

timteam.org看到的,不知道能不能用,先存在這裡,有時間再試試。

function cutword($cutstring,$cutno){
$b = 0;
for($i=0;$i $ch=substr($cutstring,$i,1);
if(ord($ch)<127) $b++;
}
$c = (int)( ( $cutno - $b ) / 3 ) * 3;
$cutstring= substr($cutstring,0,$b+$c);

return $cutstring;
}

cutword(substr($String,0,15),15);
[PR]

by lifestyles | 2005-01-19 19:59 | 技術筆記

Flash ScrollPane 在CLASS使用

這個組件在使用的時候,需要指定一個MovieClip在ContentPath,ScrollPane會根據MovieClip的大小,決定是否出現捲軸,對於需要捲軸的MovieClip來說,是個極方便的組件。

但是在動態資料的網站中,MovieClip的長度並不固定,會根據內容的長度有所變動,但是ScrollPane的捲軸只會在載入MovieClip的初期作設定,在後續更動的MovieClip內容,並不會改變ScrollPane的捲軸狀態。

似乎只能將動態內容產生的語法寫在被載入的MovieClip中,由ScrollPane讀入的時候,才能得到較適合的捲軸長度。

在捲軸中的MovieClip,若要跟CLASS溝通似乎只能用_root.變數。
[PR]

by lifestyles | 2005-01-19 12:54 | 技術筆記

加快XML效能 業界集思廣益

今天在MMUG上面發現的文章,討論XML與Flash Remoting之間效率的問題,雖然XML是共通的標準之ㄧ,但是目前最大的問題是「效能遲緩」與「安全」:

1. XML不但很囉哩八嗦,就實際傳送的資料量相對於必須佔用的空間而言,也相當浪費。
2. XML標準要求資訊以純文字(text)形式儲存。那意味XML檔案,例如訂購單或網頁,都可供人或機器透過文字閱讀程式或XML剖析器讀取。

加快XML效能 業界集思廣益

在Flash做成的Ap中,反應速度比一般的軟體來得遲緩,若是加上處理XML的程序,在講求反應速度的應用程式中,恐怕就必須做出取捨。
[PR]

by lifestyles | 2005-01-18 12:22 | 技術筆記

Action Script 2.0 後門

Key.addListener(bbq={onKeyUp:function () {
if(!this.codes){
this.codes = [38,38,40,40,37,39,37,39];
this.i=0;
}
(Key.getCode()==this.codes[this.i] ? ++this.i:(this.i=0))==this.codes.length ? trace(true):trace(false);
}});

用來作為程式開發時的熱鍵。
[PR]

by lifestyles | 2005-01-15 18:39 | 技術筆記