Posted in
javascript on 二月 2nd, 2010 by yku 瀏覽:
5人次 —
留下回應
大部份在寫網頁要上傳檔案時都需要使用到iframe做一個中繼,
可是如果response一個錯誤訊息時,前一個iframe資料就會變成history,
在控制上,像重新整理等時,就會遇到暫存資料的問題,以下有一個方法,
可以在檢查完所有form條件時才自動createiFrame做post動作,
而重新整理時(或第一次進入此畫面時)又不會真實存在,來解決暫存的問題。
function createIFrame(){
if(!document.getElementById(“_hiddenframe”))
{
var frame = document.createElement(“iframe”);
frame.setAttribute(“name”,“_hiddenframe1″);
frame.setAttribute(“src”,“about:blank”);
frame.setAttribute(“frameborder”,“0″);
frame.setAttribute(“height”,“0″);
frame.setAttribute(“width”,“0″);
frame.setAttribute(“id”,“_hiddenframe”);
frame.name = “_hiddenframe”;
document.body.appendChild(frame);
window.frames._hiddenframe.name = “_hiddenframe”;
document.getElementsByTagName(“body”)[0].appendChild(frame);
}
} |
Posted in
google,
javascript,
yahoo,
軟體介紹 on 一月 5th, 2010 by yku 瀏覽:
19人次 —
留下回應
Google Closure Complier
Google提供API讓用戶端可以直接撰寫自己的程式來壓縮及擾亂JavaScript Source,而以下是它提供UI介面,可以直接Add a URL,就可以輸出Complier後的Script Code,畫面如下:
Labs網址:http://code.google.com/intl/zh-TW/closure/compiler/docs/gettingstarted_ui.html
UI網址: http://closure-compiler.appspot.com/home

Yahoo YUI Compressor
Yahoo在很早以前就提供JavaScript及css的Compressor及Obfuscators,而它本身並沒有UI介面,只能直接使用java command來執行java –jar yuicompressor-x-y-z.jar 。
官方網站:http://developer.yahoo.com/yui/compressor/
測試
實際用prototype.js這個script來壓縮,結果如下:
原始檔大小約124,136位元組
Google Closure Complier執行過後約71,280位元組
Yahoo YUI Compressor執行過後約72,612位元組
以上的設定值均為一般設定
每萬次展示節省成本約50Mb(以Google Cosure Complier為例)
Posted in
ajax,
javascript on 十二月 7th, 2009 by yku 瀏覽:
64人次 —
留下回應
這裡介紹幾個Accordion特效
1. jquery版本
網址
裡面有很詳細的說明及修改方法,很順暢,不過css有點小多,比較不好改

2. prototype 版本 …詳細文章
Posted in
Linux,
影像處理,
教學,
架站 on 十一月 16th, 2009 by yku 瀏覽:
112人次 —
留下回應
前二篇資料(教學)在Ubuntu裡建立Apache with Tomcat 服務-2 (教學)在Ubuntu裡建立Apache with Tomcat 服務-1
讓Apache Server與Tomcat Server做溝通
使Apache支援JSP及測試ImageMagick及JMagick是否可用
1.設定apache使用apj與tomcat做溝通,把所有內容向tomcat送
#sudo vi /etc/apache2/sites-available/default
在<VirtualHost *:80></VirtualHost>tag內增加
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule proxy_connect_module /usr/lib/apache2/modules/mod_proxy_conn$
LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
2.重新啟動tomcat及apache
#sudo /etc/init.d/tomcat5 restart
#sudo /etc/init.d/apache2 restart
測試http://localhost/是否跟http://localhost:8080/一樣
一樣的話就是成功了!
3.測試jmagick是否可用
…詳細文章
Posted in
Linux,
影像處理,
教學,
架站 on 十一月 13th, 2009 by yku 瀏覽:
83人次 —
留下回應
前一篇資料(教學)在Ubuntu裡建立Apache with Tomcat 服務-1
再來要介紹JMagick及ImageMagick的安裝 in Ubuntu 9.10(Linux)
包含jpeg及png支援
1.安裝zlib ->jpeg需使用
#cd /opt/
#sudo wget http://www.zlib.net/zlib-1.2.3.tar.gz
#sudo tar zxvf zlib-1.2.3.tar.gz
#cd /opt/zlib-1.2.3
#sudo ./configure
#sudo make
#sudo make install
2.安裝jpeg lib 使其支援jpeg jpg格式
#sudo mkdir /usr/local/modules
#sudo mkdir /usr/local/modules/jpeg6
#sudo mkdir /usr/local/modules/jpeg6/bin
#sudo mkdir /usr/local/modules/jpeg6/lib
#sudo mkdir /usr/local/modules/jpeg6/include
#sudo mkdir /usr/local/modules/jpeg6/man
#sudo mkdir /usr/local/modules/jpeg6/man/man1
#cd /opt/
#sudo wget http://ftp.ntu.edu.tw/gnu/pub/gnu/ghostscript/jpegsrc.v6b.tar.gz
#sudo tar zxvf jpegsrc.v6b.tar.gz
#cd /opt/jpeg-6b
#sudo ./configure –prefix=/usr/local/modules/jpeg6 –enable-shared –enable-static
#sudo make
#sudo make install
3.安裝png lib 使其支援png格式
…詳細文章
Posted in
Linux,
教學 on 十一月 12th, 2009 by yku 瀏覽:
204人次 —
更多回應
這裡會有一系列Apache 在前而Tomcat在後的JSP Service
包含MySQL及JMagick及ImageMagick的安裝
這裡先介紹安裝Apache MySQL及JDK 6跟tomcat 5
環境是Ubuntu 9.10 (Linux)
1.安裝apache
#sudo apt-get install apache2
2.安裝mysql
#sudo get-get install mysql-server
這裡需要設定MySQL的root密碼
3.安裝java jdk
#sudo apt-get install sun-java6-jdk
#sudo vi /etc/profile
加如以下(放到最後一行的前一行)
export JAVA_HOME=/usr/lib/jvm/java-6-sun
4.安裝tomcat
…詳細文章
Posted in
Java,
jsp on 十一月 8th, 2009 by yku 瀏覽:
4人次 —
留下回應
規畫會以下面幾個重點完成
概念
1.資料展示
包含
留言者名稱-有提供網站連結時,使用link
留言內容-remove Html Tag
留言時間
2.資料新增
包含
留言者名稱-必填
部落格連結-有連結時,必須包含.
留言者Mail-有填寫時,必須包含.及@
留言內容
認證碼-提供重新取得認證碼功能
3.資料表格
包含
編號-autoEnCode
留言內容
留言者名稱
部落格連結
留言者Mail
留言時間-System Now DateTime
留言者ip
類型-私密或公開,預設公開
狀態-顯示與否,預設顯示
使用MySQL及jsp完成
Posted in
android,
軟體介紹 on 十月 16th, 2009 by yku 瀏覽:
964人次 —
留下回應
程式名稱:Advanced Task killer Free
說明:可以刪除背景程式釋放記憶體

程式名稱:AK Notepad
說明:記事軟體,可以新增記事內容並設定提醒時間
…詳細文章
Posted in
Java,
android,
eclipse,
教學,
程式 on 十月 15th, 2009 by yku 瀏覽:
704人次 —
留下回應
自己寫好了一隻程式,在模擬器上Emulator的方式可以參考
[教學]Android的第一個程式
如果要在實際的手機上執行要怎麼做呢?
1.設定手機USB Debug mode 啟動,並連接usb至手機
按Menu鍵進入”設定”畫面->應用程式->開發(未知的來源要打勾)->USB除錯中 打勾




2.設定Eclipse Run Configurtions
…詳細文章
Posted in
android,
eclipse,
j2me,
教學 on 十月 13th, 2009 by yku 瀏覽:
384人次 —
留下回應
Htc Hero等android系統的手機,目前系乎沒法子直接使用app來printscreen畫面,
並不是沒有軟體,而是需要有root權限,在保固期內的機子倒不太建議這麼玩,
那還有什麼法子可以screetShot畫面呢?
有的,利用Developer SDK的工具DDMS(Dalvik Debug Monitor Service)來取得手機上的畫面,
方法如下:
1.首先需要下載Htc sync軟體並安裝app及Driver,
官網下載
2.再來是安裝SDK及Eclipse(可選擇要不要裝)
可以參考 [安裝教學]使用Eclipse開發Android程式
3.設定手機傳輸時使用Debug mode,並插上USB連接線
按Menu鍵進入”設定”畫面->應用程式->開發(未知的來源要打勾)->USB除錯中 打勾

…詳細文章