JavaScript/CSS
- Web页面技术
: 4 posts
Thursday
2006-10-26
关于javascript的的几点备忘
關於中文在路徑(URL)中傳遞
至少對於UTF8編碼,Firfox可以毫無問題地直接提交到服務器,但是IE卻不行。解決方法自然是把URL編碼。在javascript中最常用的,但同時也as old as javascript itself的方法是escape()函數。但是escape函數會把unicode的「中文」(碼値為「0x92,0x86,0x95,0xb6」)編碼為「%u9286%u95b6」這樣的形式。而在服務器端,Python的cgi包提供的URL解碼函數parse_qs()卻似乎只認識「%92%86%95%b6」這樣的形式。用javascript的encodeURI()則可實現這種結果。
另外注意Python的cgi.parse_qs()是被設計用來分析類似q1=something&&q2=something%20else這樣的帶參數URL的。對於剛才的例子,parse_qs()會返回下面這樣一個一個字典:
{'q1': ['something'], 'q2': ['something else']}
關於Form的提交
根據標準,當Form内只有一個input時,按回車Form會被自動提交(sumbit)。但Form在被提交前,Form的OnSumbit事件會被觸發,如果定義了該事件的響應函數,則瀏覽器會根據該函數的返回値是否為True來決定是否提交Form。
•
Posted by murphytalk at 23:32:02 | last edited at 2006-10-27 20:44:40
| Comments x
• Tags :
JavaScript/CSS
Memo
Python
Monday
2006-10-23
版式改造完成
没有一点Frog的影子了。不过现在这个效果也不是我原创的,扒自lighttpd作者的网志lighty's life所采用的版式Scribbish,然后按照自己的喜好作了些改动,还是比较赏心悦目的
还准备模仿lighty's life的搜索功能 
另外改造过程中学到的几个关于gimp(学前班水平)和css(小学水平)的东西记录一下。
• Read more »
•
Posted by murphytalk at 01:12:00 | last edited at 2006-10-23 02:13:04
| Comments x
• Tags :
DigiLife
JavaScript/CSS
Memo
Sunday
2006-09-24
jQuery?
JavaScript/css這套東西和我的技術背景有一定出入,也許jQuery可以免除我從頭學起的煩惱?Have to prove me the old dog can learn new tricks 
PS. jQuery的作者還創辦了一個可下載的雜誌Visual jQuery , amazing !
•
Posted by murphytalk at 23:43:03 | last edited at 2006-09-25 00:09:26
| Comments x
• Tags :
DigiLife
JavaScript/CSS
Friday
2005-09-16
用CSS控制图片布局
CSS这种旨在分离页面内容和表现的技术也应该算是一种Model/View精神的体现
• Read more »
•
Posted by murphytalk at 14:32:00 | last edited at 2006-09-22 19:49:12
| Comments x
• Tags :
JavaScript/CSS
2006-10-26
关于javascript的的几点备忘
關於中文在路徑(URL)中傳遞
至少對於UTF8編碼,Firfox可以毫無問題地直接提交到服務器,但是IE卻不行。解決方法自然是把URL編碼。在javascript中最常用的,但同時也as old as javascript itself的方法是escape()函數。但是escape函數會把unicode的「中文」(碼値為「0x92,0x86,0x95,0xb6」)編碼為「%u9286%u95b6」這樣的形式。而在服務器端,Python的cgi包提供的URL解碼函數parse_qs()卻似乎只認識「%92%86%95%b6」這樣的形式。用javascript的encodeURI()則可實現這種結果。
另外注意Python的cgi.parse_qs()是被設計用來分析類似q1=something&&q2=something%20else這樣的帶參數URL的。對於剛才的例子,parse_qs()會返回下面這樣一個一個字典:
{'q1': ['something'], 'q2': ['something else']}
關於Form的提交
根據標準,當Form内只有一個input時,按回車Form會被自動提交(sumbit)。但Form在被提交前,Form的OnSumbit事件會被觸發,如果定義了該事件的響應函數,則瀏覽器會根據該函數的返回値是否為True來決定是否提交Form。
• Tags : JavaScript/CSS Memo Python
2006-10-23
版式改造完成
没有一点Frog的影子了。不过现在这个效果也不是我原创的,扒自lighttpd作者的网志lighty's life所采用的版式Scribbish,然后按照自己的喜好作了些改动,还是比较赏心悦目的
还准备模仿lighty's life的搜索功能 
另外改造过程中学到的几个关于gimp(学前班水平)和css(小学水平)的东西记录一下。
• Read more »
• Tags : DigiLife JavaScript/CSS Memo
2006-09-24
jQuery?
JavaScript/css這套東西和我的技術背景有一定出入,也許jQuery可以免除我從頭學起的煩惱?Have to prove me the old dog can learn new tricks 
PS. jQuery的作者還創辦了一個可下載的雜誌Visual jQuery , amazing !
• Tags : DigiLife JavaScript/CSS
2005-09-16
用CSS控制图片布局
CSS这种旨在分离页面内容和表现的技术也应该算是一种Model/View精神的体现
• Read more »
• Tags : JavaScript/CSS






