Browse by Tags

【茶包射手專欄】SSRS報表網頁列印失敗
【2008-10-24更新】關於此問題,已有新的 研究心得 。 同事回報,忽然發現SSRS(SQL Server Reporting Service)透過網頁直接列印的功能失效了,一直彈出"無法載入用戶端列印控制項"的錯誤訊息。 試了設為信任網站、刪除Windows\Downloaded Program Files\RSClientPrint Class、重開機等招式都無效。開啟Process Monitor,有看到一大串Registry查詢,但看不出所以然,又懶得抓個正常版來做個馬拉松式比對...
IE C++ Runtime Library Error
我的Windows 2008歷經一次不正常斷電,重啟後開啟IE會Popup以下錯誤對話框,IE隨即關閉: Microsoft Visual C++ Runtime Library Runtime Error! Program: C:\Program Files(x86)\Internet Explorer\iexplore.exe This application has requested the Runtime to terminate it in an unusual way. Please...
【文章】體驗IE8 Activity開發
過去我在Blog上有 提過IE8 Beta1 ,之後在 RUN!PC雜誌 (2008.07)介紹過IE8 Activity的開發,該文章還很榮幸地被選入 MIX08 大會專刊(大概是因為IE8相較於光芒四射的Silverlight,顯得有些冷門,趁各方高手名講師無暇顧及,才輪得到拙作上場吧,哈!)。 這兩天剛好 dotjum 提到計劃在 點部落 運用IE8 Activity開發一些有趣的應用,想要參考。索性把文章PO出來,希望對想研究IE8 Activity的朋友會有些幫助。 按此下載
Trixie Script: jQuery Plugin評分整合
Plugin眾多也是讓 jQuery 威力無窮的重要因素,不過每回遇到需求,尋找現成的Plugin卻很花功夫。 jQuery官網有個Plugin大總匯: http://plugins.jquery.com/ ,蒐集了很多的Plugin,分門別類,並逐一列出網站、文件、Demo等連結,資訊非常豐富。它甚至也提供了使用者評價(Rating)的機制,對我來說很受用。尤其當同一需求有很多選擇時,往往讓人無所適從,此時看看別人怎麼說,拿香跟著拜準沒錯! 不過Plugin網站在設計時,並沒有把Rating直接放在分類清單上...
Posted 26 August 2008 07:11 AM by Jeffrey | with no comments
Filed under: , ,
網頁重覆送出問題,IE的專利?
同事負責的系統接到抱怨,資料庫被塞入重覆資料,經過一番追查後,發現是使用者的非常態操作所導致,簡單來說--就是送出鈕連按兩下啦! 程式人員或受過訓練的操作員都已經很習慣"執行動作後等待回應"的過程,在按下送出鈕後,就會靜候程式的回應,不會急躁地狂按送出鈕。不過,在實際世界中,並不是每個使用者都會乖乖依你的預期進行操作(所以我們才需要 猴子來幫忙測試 ),遇到缺乏耐性、搞不清狀況或暴怒的使用者,事情的發展就很難預料。 我一直有個錯誤的印象,使用者在按下送出鈕後,瀏覽器就會結束目前的網頁操作...
【茶包射手專欄】QueryString的中文編碼問題
同事在測試程式時,為求簡便,在IE地址列直接輸入測試用的參數,例如: MyApp.aspx?q=中文 (註: 此為不良示範,QueryString中如要指定英文字母及數字以外的字元,均應使用UrlEncode以求保險),結果ASPX中Request["q"]會抓到亂碼。 利用Visual Studio Debug時監看Request物件,會發現QueryString的原始Byte Array內容中,中文字是以BIG5方式編碼方式傳送的(有興趣研究的人可以試著用 中文編碼解析工具...
IE8 Actvities on Firefox 3
Firefox 3正式版已從台北時間2008/06/18 01:00開放下載,官方準備用單日下載次數 挑戰金氏世界記錄 ,頗富創意。 Firefox的新功能已有不少部落格介紹,這裡來講一點跟IE8有關的有趣延伸。之前介紹 IE8 Beta 1 時,有提過最吸引我注意的兩個新功能: Activities及WebSlicies。其中Activities可透過滑鼠右鍵直接整合網站服務,這個點子挺不賴的,因此很快就有人寫出了Actvities for Firefox的 附加元件 ,在Firefox 3上運行時...
Posted 18 June 2008 10:28 AM by Jeffrey | with no comments
Filed under:
【茶包射手專欄】IE7: 無法將網站設成信任的網站
自從MS 全面強制更新IE7 後,由於安全管控變嚴,公司裡一些侏儸紀時代的恐龍ASP,因為內嵌了VB6的日期選擇器ActiveX Control,在一些人的機器上會因OCX被停用而導致網頁無法使用。 其中有個對公司營運微不足道卻對員工生活無比重要的網頁,也在問題網頁之列--訂便當系統。 事關民生問題,自然非同小可,因此我常常得抱著悲天憫人的心情,協助解決這個看似雞毛蒜皮的"小問題"。 IE7預設會停用網際網路區域(Internet Zone)網頁中的ActiveX Control...
KB-Auto Word Wrap Issue in Web Page Monkey Test
在系統測試中,有一種測試叫做 Monkey Test (有人翻成 搞怪測試 ,我比較想稱它為"惡搞測試" XD),意指測試者以不合乎常理的方式操作系統界面,檢測系統是否會發生不可預期的嚴重後果。用白話來說,就是百般刁難,亂按一通,系統也不能當機掛點資料受損,這樣才稱得上經打耐操的好程式。(聽前輩說,以前政府專案界有一位令廠商聞風喪膽,號稱"美猴王"的學者教授,只要受邀參與專案驗收,一定會在緊要關頭放大絕招---Monkey Test~~~) 今天負責上線前測試的同事回報...
Posted 23 May 2008 05:02 PM by Jeffrey | 4 comment(s)
Filed under: , ,
document.querySelector() in IE8
支援CSS Selector是讓我 愛上jQuery 的主要原因之一,最新在檢視 IE8 Beta 1 For Developer 的新功能,發現IE8開始支援一些新的W3C規格( http://www.w3.org/TR/selectors-api/ ),其中document多了querySelector與querySelectorAll兩個函數,簡單來說,它實現的就是jQuery裡令人驚豔的CSS Selector功能。例如以下的範例: (只有IE8可以跑,FF、IE7、或Emulate IE7的IE8都會發生錯誤...
Posted 17 April 2008 08:08 AM by Jeffrey | with no comments
Filed under: ,
KB-IE6/IE7對Attribute中Escape字元的處理區別
有個網頁用IE6檢視OK,用IE7卻會有問題,害我抓問題抓到滿身大汗! 我看到的現象是ASPX抓到的Request["p"]裡出現了%2f這類文字,而該URL是由一段Javascript產生的; 這段Javascript去抓某個<a href="BLOCKED SCRIPT...">的href屬性當來源,並做了escape();而這個href屬性是C#在後端計算出來的Base64編碼,且經UrlEncode處理... (看到這裡,大家頭都昏了吧...
Posted 11 April 2008 02:44 PM by Jeffrey | with no comments
Filed under: , ,
IE8 Beta 1來了
配合 MIX08 大會舉行,微軟開放了IE8 Beta 1的下載。 這個Beta版本強調為提供Web Developer及Web Designer預覽IE8的功能,給想在IE8上市時就提供同步提供新功能的網頁開發者一個偷跑的機會。IE8做了不小的改革(CSS 2.1, HTML5),因此在回溯相容(Backwards Compatibility)上不得不做了一些取捨,所以有些過去顯示正常的網站可能會在IE8裡格式會走樣。IE8採行的解決方式讓IE8同時具備三具網頁呈現引擎(Formatting Engine...
Posted 07 March 2008 07:45 AM by Jeffrey | with no comments
Filed under:
【茶包射手專欄】window.open時發生"類別未登錄"錯誤
使用者反應他的IE只要遇到Javascript window.open,就會跳出"類別未登錄"的錯誤訊息! 推測"類別未登錄"的英文原文應為"Class not registered"(這就是為什麼我鍾愛英文版OS的原因,可以不必玩中翻英猜猜看),用window.open加class not registered去Google大廟求一下籤,Bingo! 微軟有篇 KB 306831 ,100%符合這次遇到的情境,照著KB的說明 regsvr32...
【茶包射手專欄】超愛開新Tab的IE7
小問題一個! 換了IE7之後,我發現每次在Address Bar輸入新網址,IE7就會新增一個Tab開啟新的URL。我習慣用blah.asp?x=1, blah.aspx?x=2(x是隨便輸入且不具任何效用的參數,只是為了讓URL不完全相同)的手法來確保不會讀到Cache中的內容,在IE7上每換一次參數就生出一個新Tab,一番測試下來,就累積了數十個Tab,有點小煩... (謎之聲: 一個測試反覆跑這麼多次,看來你的程式能力也不過爾爾) Google了一下,意外學到不少IE7 Tips ,其中提到輸入URL後按Alt...
TIPS-IE Operation Aborted Error Again
<%@ Page Language="C#" AutoEventWireup="true" %> < html > < head >< title ></ title ></ head > < body > < form id ="form1" runat ="server" > < script type ="text...
More Posts Next page »

Search

Go

<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
 
RSS
【工商服務】


BlogLook Score and Rank

Syndication