2016-08-26

[Javascript] 筆記一下用法,input file 選取檔案後預覽圖片

選取一個圖片檔案後,直接進行預覽,以前我都是傳到server 按下上傳後再做預覽,現在可以透過javascript 做到,這樣對使用者來說會更加的直覺看到選取圖片是否正確
14107795_10210384687240134_523340774573149763_o

function InputLoadImageToBindImageElement(inputEl, imgEl) {
 
    if (inputEl.files && inputEl.files[0]) {
        var reader = new FileReader();
 
        reader.onload = function (e) {
            $(imgEl).attr('src', e.target.result);
        }
 
        reader.readAsDataURL(inputEl.files[0]);
    }
}

使用方式:

HTML:

<img src="" id="image1"  />
<input type="file" name="name" id="iptImage1" value="" />
 

呼叫:

$("#iptImage1").change(function () {
          InputLoadImageToBindImageElement(this, $('#image1'));
});

sample:

2016-08-25

[CSS] Summernote 把取消上傳圖片的放大縮小(Image Resize)

最近在用summernote 然後因為客戶會上傳圖片,但是客戶又喜歡拉大拉小,結果導致code 變成 強制設定了width 和 height ,所以最好的方式就是讓客戶不要去拉動圖片,但是我找不到參數設定,在Ben幫忙下找到了一個解法就是從css 層級直接把邊框取消
sh014

2016-08-18

[C#] Regex筆記 - 小寫英文 數字 至少出現一次 不能有符號 限定字數

筆記一下 主要是專案需求 輸入6-15位小寫英文、數字
image

2016-08-17

[Javascript] 關於拖曳(jQuery UI sortable) 的一些操作(二)

上一篇文章我們談到一些關於jQuery UI 拖曳 的一些操作我們繼續把它說完
image

[Javascript] 關於拖曳(jQuery UI sortable) 的一些操作(一)

最近專案要用到一些東西想說紀錄一下,主要就是拖曳的一些需求,基本上都是參考來自於 jQuery UI (  https://jqueryui.com/sortable/ )
image

2016-08-16

[Javascript] 介紹一個好用的裁切圖片的套件 ,並取得裁切後的大小

最近專案需求要用到裁切圖片,網路上很多根據 Eleven Hsiao 推薦一套很簡單的套件 -  Croppie ( https://github.com/foliotek/croppie )
image

2016-08-14

[Pokemon GO] 寶可夢計算 IV 小技巧

許多朋友在玩  Pokemon  Go    常常再說 IV IV   到底什麼是 IV( Individual Value) ,簡單的說 你CP 抓到很高的怪獸,如果IV 本身不高如果你練到最強,會比當初你可能抓到CP 低的怪物但是練到最高的還要弱,這是一個設計上的變數,簡單的說一開始抓到高CP 不一定高 IV 所以那算是隱藏參數,但是請注意IV 也不是絕對,因為高 IV 如果你CP 過低,練上去星塵或是糖果不夠也沒有,所以這是很巧妙的抉擇導致這遊戲更加的趣味性,如果高CP ,高 IV 但是"技能”不強也不一定完美,所以高IV只是追求一個相對完美,接下來就是來看你手上怪獸IV 的方法
首先到這網站 http://pokeiv.net/
sh183

2016-08-08

[ErrorLog][Xamarin] cannot convert java.lang.object

之前文章( GridView 製作兩欄的列表)我們提到,關於GridView 製作這樣的列表
Screenshot_20160808-165930

2016-08-05

[Xamarin] 播放Gif 圖片

想要用Gif 處理一些簡單的動畫問題,所以找了一下方法 發現 其實Xamarin Component 有提供 ( https://components.xamarin.com/view/gifimageviewandroid )
sh168

但是下方範例關於引入drawable 圖檔一直都無法法成功,於是我換另一種寫法才可以,不知道哪邊有問題不過解決就好

2016-08-04

[Xamarin] 使用 CardView 來製作Android Layout

基於Material Design 中有一個有趣且好用的Layout 叫做 CardView ,這是網路上的展示畫面
card_travel

2016-08-03

[MANTIS] 中文報表亂碼問題,最簡單的解法

一個報表的問題紀錄一下,當你安裝完MantisBT 會發現報表會中中文亂碼問題,網路上看修正方式都超級複雜,有的要系統字型,但是你是虛擬主機,你不可能叫人家電腦幫你裝一個字體吧。

image

2016-08-02

[Xamarin] PagerSlidingTabStrip 平均分配寬度,不用滾動

之前發表幾篇關於 PagerSlidingTabStrip  製作滑動Tab 的文章,有朋友剛好用到,問我一個功能,他差點用C# 端去解決,後來發現調整參數就可以了,重點是要做出來像是這樣,上面的頁籤並且不需要滑動功能
Screenshot_20160802-163628

2016-08-01

[MANTIS] 更改上傳檔案到磁碟,解除檔案大小限制

比較常用Mantis 進行專案上的控管,但是他預設是將檔案上傳到Database 這一點我不甚喜歡,這邊找一下文件紀錄一下,改變儲存體至磁碟並非DB
image

這邊測試的版本是 1.3.0

2016-07-29

[Xamarin] PagerSlidingTabStrip 換背景顏色,換selected 文字顏色,selected 背景顏色

上一篇文章 裡用 PagerSlidingTabStrip  建立 material style tab ,這篇我們要調整一些視覺上的東西分別用幾種不同的方式
Screenshot_20160729-125718