2012年9月1日

怎麼看 MAC OS X 是 32 位元還是 64 位元?

開啟終端機,輸入以下指令:

ioreg -l -p IODeviceTree | grep firmware-abi

若為 EFI32 就是 32 位元, EFI64 就是 64 位元。

jQuery - scroll to bottom

讓卷軸自動捲到最底下的方法:
var $element = jQuery('#myElement'); $element.animate({     scrollTop: $element[0].scrollHeight }, 300);

快速解決 IE 版面跑掉問題

開發的網頁在 Chrome、Firefox 上看都沒問題,但用 IE 開,整個版面就跑掉。

設定 meta 來解決 IE 版面跑掉問題

在 header 裡面加上一行:
<header> ... <meta http-equiv="X-UA-Compatible" content="IE=8" /> ... </header>
大部分的版面會預期的呈現,但還是有少數地方不一樣,這就要從 CSS 去調整了。

2012年8月28日

ReportViewer IE9 報表欄位寬度顯示問題

環境:
asp.net、.NET4.0、IE9



問題:
使用 ReportViewer 在 IE9 瀏覽時,報表內的表格欄寬,不會依照設計時所設定的寬度顯示



原因:
檢視 ReportViewer 所產生的 iframe 內,發現有一 <td width="100%" height="0/">,在某些瀏覽器下,該 <td> 會占據大量版面,導致原有的報表表格受到擠壓。



解決:
在網頁內加上 CSS 讓該 <td> 無效

<style type="text/css">

    td[id*='oReportCell'] {width:100%; !important;}
</style>


並在 ReportViewer 屬性加上 AsyncRendering="false" 使 iframe 套用外層的 CSS 屬性



範例:
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana"

        Font-Size="8pt" Height="0px" ProcessingMode="Remote" Width="100%" AsyncRendering="false">
</rsweb:ReportViewer>


本文章參考:
http://faultbucket.ca/2011/10/reportviewer-doesnt-take-full-width-in-internet-explorer/

2012年8月21日

Cupoy Chrome 擴充工具介紹

鄉民們大家好,在PTT註冊這麼久,其實一直以來不是很希望po這種像是老王賣瓜一樣的文章,不過,這是目前在下所任職公司針對Google Chrome所開發出來的擴充工具,而且這個服務我自己也覺得很不錯僅用這篇文章來像大家介紹這個擴充工具,希望大家能不吝指教,謝謝!

什麼是Cupoy?

Cupoy是一個讓你方便收藏逛網站過程中看到的一切事物的好工具,除了收藏以外,也能夠讓你彙整出一本又一本的主題雜誌,分享給他人最後的成品,會長成這樣子:

2012年8月19日

VirtualBox 架設 SERVER (使用 Port Forwarding方法)

假設虛擬機名稱為 XP2


先將虛擬機器『完整關機』,非儲存狀態。

進入VirtualBox管理員,XP2→設定值→網路→介面卡1,勾選【啟用網路卡】,設定【附加到】為 "NAT" (如下圖)。

2012年8月15日

Cupoy - 社群主題雜誌服務介紹

社群洪災 (Social flood)

隨著行動裝置與社群網路逐漸的在生活普及,人們能利用生活中的各種空檔(如搭車、吃飯)與好友們分享生活中的各種資訊,然而,當資訊傳遞方式逐漸被拆解成單張照片、微網誌、微電影、打卡;使用者所創作出的內容也跟著被拆解成許多的碎片。
很多人可能都遇過這樣的狀況,在網路上看到朋友分享了某個有趣或特別的連結或圖片,但在幾天後想再看的時候,卻完全不記得當時是哪個朋友分享了,因為它早已被大量新的訊息所淹沒了,儘管只記得內容片段或關於內容模模糊糊的印象,也不知道該怎麼從這茫茫的訊息中找回到原來的訊息。
這個時候該怎麼辦呢? Google是常用的方法,但如果你想找的內容不在Google的排名裡面,那恐怕就沒輒了。

2012年8月12日

ASP.NET Report Viewer 無限 "正在載入" 問題

環境:
asp.net、C#、.NET4.0、VS2010

問題:
在 Page_Load() 執行設定 ReportViewer相關操作,導致網頁瀏覽時ReportViewer一直出現"正在載入..."不會停止(如下圖)。



解決:
判斷是否 PostBack

if(!IsPostBack)
{
    //抓取db資料 ... 
    //設定ReportViewer ...
    ReportViewer1.LocalReport.DataSources.Add(rds);
    // ....
}



2012年6月18日

jQuery noty plugin 美麗的對話提示

簡介

jQuery noty是一款輕量級的jQuery alert差件,它讓我們能夠非常簡單的創造alert對話框,例如成功、失敗、資訊、確認視窗等,不僅如此,每一個alert任務都會被放入等待對列中,等到前一個結束接下去的那個會一個個的觸發。noty的提示可以容易的設定出現位置,有左上、中上、右上、中間、右下等....不僅如此notyc還提供許多相當多的參數只需要在呼叫時加入即可馬上操作。

2012年6月17日

SEO優化 - rel="nofollow"使用方式

前言

在SEO中,有許多的優化技巧,例如關鍵字優化內容代碼比標題優化,而『交換連結』是一個很有用的優化管道,交換連結是甚麼呢?可以簡單的這樣說明,假如A網站中有一個來自B網頁的反向的連結,搜尋引擎就會認為"B網頁投了A網頁一票",但是要注意一點,即使B網站投A網站一票這並不代表對A網站是一件好事,如果B網站是一個被K的網站(信用不好、作弊等),那麼A網站相對的可能也會遭到降等,那麼要如何避免這種事情發生呢?就是使用rel=nofollow!

ShareThis