跳到主要內容

發表文章

目前顯示的是 3月, 2012的文章

[JQuery UI] Autocomplete

很簡單又很方便的JQuery Autocomplete 用來做文章和商品的label很方便 用法超簡單 只要copy以下的javascript 然後修正一下source跟input的ID就行了 <script> $(function() { var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; function split( val ) { return val.split( /,\s*/ ); } function extractLast( term ) { return split( term ).pop(); } $( "#tags" ) // don't navigate away from the field on tab when selecting an item .bind( "keydown", function( event ) { if ( event.keyCode === $.ui.keyCode.TAB &&

[Facebook]如何以FB api 在使用者塗鴉牆上發佈文章 /Use FB api to pulish on user wall

1.首先要先到 Facebook Developer 中建立一個 Application,取得 App ID: 2.設定App的基本資料 3.由 Auth Dialog 設定App要取得使用者的權限 4. 使用FB的 Javascript SDK  在自己的網站上撰寫code <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({appId: '1970*******7670', status: true, cookie: true, xfbml: true}); }; function myfbShare(){ var params = {}; params['message'] = 'message'; params['name'] = 'name'; params['description'] = 'description'; params['link'] = 'http://www.yahoo.com'; params['picture'] = 'http://www.yahoo.com/logo.jpg'; params['caption'] = 'caption'; FB.login(function(response) { if (response.authResponse) { console.log('Welcome! Fetching your information.... '); FB.api('/me', function(response) { console.log('Good to see you, ' + response.name + '.'); FB.api('/me/f

[Issue]網路標錯價 業者須出貨

參考的資料 --- 討論主題:[電子商務]網路標錯價 業者須出貨 時間:2010/11/18       發表人: ◎張佳瑜律師      隨著電子商務的興起,網路標錯價事件時有耳聞,近兩年來發生的幾起重大事件,例如2009年6、7月間連續二起戴爾電腦標錯價事件、2009年7月易 遊網大阪自由行產品標錯價、2009年9月特力屋禮券標錯價、2010年7月蘋果電腦標錯價事件等等,引起眾人對於網路標錯價爭議處理的注意及關切。事件 發生之後,一些消費者為維護自身權益,也透過訴訟程序請求業者依網路標價履行契約,訴訟結果則是消費者與業者各有勝負(註一)。   有鑑於網路交易活動日趨熱絡,經濟部在今年6月21日以經商字第09902412200號函文公告「零售業等網路交易定型化契約應記載及不得記載事項」,並將於明年 1月 1日生效(註二),其中,與網路標錯價爭議處理較為相關之規定則在應記載事項的第五項及第六項。    按照應記載事項第五項「確認機制」之規定:「消費者依據企業經營者提供之確認商品數量及價格機制進行下單。企業經營者對下單內容,除於下單後二工作日 內附正當理由為拒絕外,為接受下單。但消費者已付款者,視為契約成立。 」,故在網路標錯價之情形,業者可以持正當理由,於2天內拒絕消費者下單,但若消費 者已付款完成(此付款完成主要指轉帳和匯款,不包括信用卡付費之情形,因信用卡公司付款予業者通常須1週以上之時間,絕對超過2天),契約即成立,業者就 不得取消交易。 至於何謂「正當理由」,消保會則表示業者最常掛在口中的錯標原因是「Key in錯誤」,這類漫不經心的情況,不會被認為是正當理由,所謂正當理由是指外力影響,譬如程式被駭客入侵。   另外,應記載事項第六項「商品訂購數量上限」之規定: 「企業經營者於必要時,得就特定商品訂定個別消費者每次訂購之數量上限。消費者逾越企業經營者訂 定之數量上限進行下單時,企業經營者僅依該數量上限出貨。」 ,即係為避免消費者趁著業者標錯價之際,故意大量下單,

[SQL Server] MD5 function

在SQL server中 可以用 hashbytes('MD5','TEXT') 將文字內容做MD5的處理 不過處理完的資料是bytes 如果要在存回varchar 要用這個方法 sys.fn_VarBinToHexStr(hashbytes('MD5',[pASSWORD]))

[DB]Oracle SQL Developer

Oracle SQL Developer 是Oracle開發出來的一個DB管理工具 不過這軟體並不是只能管理oracle的DB  因為是以JAVA開發的 所以套用多種lib後除了管理oracle DB外 還可以管理MS access ,MS SQL-sever, MySQL 等常用資料庫 更可以跨平台(windows, Linux ,mac) 使用 SQL Developer 可以到 oracle的官方網站 download 下載後解壓縮就可以使用了 原始的SQL developer只能管理oracle跟 MS Access 如果要接MS SQL-server可以下載 jTDS 下載後把jtds.jar安裝到 SQL developer目錄下jdbc\lib內 然後在Oracle SQL Developer 的設定中(工具-->偏好設定-->資料庫-->協力廠商JDBC驅動程式) 加入jar即可 如果要接MySQL 則需要下載 mysql-connector-java 以照jTDS的安裝方式安裝即可

[.net] log4net for ASP.net

之前的 文章 有寫到如何在aspx上使用log4net 不過因為新的.net 2.0之後 沒有了 Global.asax 所以這邊提供新的方法 <Assembly: log4net.Config.XmlConfigurator(ConfigFile:="logConfig.xml", Watch:=True)> public Class CallWS Private Shared ReadOnly log As ILog = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType)