2013年2月24日 星期日

產生 Event 並傳送給指定的 Element


1. Create event

createEvent / createEventObject

2. Initial event
根據我們建立 Event 的方式決定初始化的方式

3. Dispatch event
dispatchEvent / fireEvent

PS. 要考慮到瀏覽器相容性的問題。

2013年2月18日 星期一

網頁上英文字因為換行被截斷的問題

CSS 的解法:

word-break
word-wrap

JavaScript 的解法:

style.wordBreak
style.wordWrap

2013年2月5日 星期二

在 Firefox 3.5 上遇到的 reload 問題

##
you might call the same page but let it look like it is an other page by changing the querystring:
window.location.href = "index.html" + "?" + Date.parse(new Date());
This works for every browser. You could improve it by extracting the current page out of location.href.
Edit:
If you already have an existing querystring you have to use & insead of ?:
window.location.href = "product.aspx?id=prod" + "&" + Date.parse(new Date());
##

Reference:
http://stackoverflow.com/questions/1536900/force-a-page-refresh-using-javascript-in-firefox