[請益] Apache + IE + jQuery 網頁顯示異常
自己寫了一個網頁,裡面有「自動補齊」的功能(jQuery API),用Apache + Firefox顯示時,「自動補齊」的視窗會跳出來,
但是用Apache + IE顯示時,「自動補齊」跑不出來,
令人搞不懂的是,當我直接用 IE 開啟我那個檔案時,
「自動補齊」就正常,所以我猜是 Apache 的問題,
But, jQuery 就是 JavaScript,不需要在 Apache 掛 module,
於是,我的頭變成兩個大了 @@
不知道大大們有遇過這個問題嗎?
請多多指教,謝謝^^!!! 沒有遇到過這樣的問題耶,有沒有可以看的網址?
Apache + IE 出不來時,可以試著加上一些 debug 的 code,看是不是都運作正常,或是檢查 CSS、JavaScript 是不是都有載入。
不好意思,網址更改
[b]網址已更改[/b][url][b]http://59.112.143.60/jquery-autocomplete/demo/[/b][/url]
當您用FireFox執行時,"Month (local):" 這一欄可以補齊月份,
但是用IE時,"Month (local):"這一欄的自動補齊就失敗了,
不好意思,麻煩大大了!!
[[i] 本帖最後由 decken 於 2009-4-12 11:48 編輯 [/i]] 喔,我連不上這個網址喔,如果是你自己的電腦,可能是被防火牆之類的擋掉了。 用別人的電腦開啟,
"Month (local):" 這一欄變正常了 @@,
"name" 這一欄是打中文姓名(打"李",理論上會跳出視窗),
但是卻沒有,
至於,到底"Month (local):"怎麼變正常的,
我還真的不知道 ==,
不好意思,麻煩大大了!!! 我還是連不上你提供的網址喔。
name 這一欄使用 Firefox 會正常嗎?如果用 Firefox 也是出不來,應該就不是 IE 的問題了,可能是傳送到 Server 端有經過編碼所產生的問題。
感謝wmh的提醒
由於wmh大大的「編碼提醒」,由於我是用php來處理資料,
所以當我在「php.ini」設定檔裡面加入
[mbstring]
mbstring.language = Traditional Chinese
mbstring.detect_order = auto
mbstring.internal_encoding = UTF-8
mbstring.http_output = UTF-8
mbstring.http_input = auto
mbstring.script_encoding = UTF-8
重新啟動Apache後,
FireFox 跟 IE 的自動補齊功能就都正常了,
真的超爽的,謝謝wmh大大!!!
這一個論壇真的是超棒,
問題都能很快得到回應,
以後還要多多跟wmh大大請教!!!
[[i] 本帖最後由 decken 於 2009-4-13 00:45 編輯 [/i]]
頁:
[1]