jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化's Archiver

s0926165 發表於 2009-11-4 22:27

使用Firefox無法顯示圖片?

如下的網頁

[url=http://echoabc.com.tw/big5/house/house1.php?H_ID=99]http://echoabc.com.tw/big5/house/house1.php?H_ID=99[/url]

若使用ie看可以正常看到圖片,並可以點小圖置換到大圖

但若用firefox開,連圖都看不到

是使用js去處理,然後 命div去跑

有加name 跟 id,但還是一樣

有請高手解答了

謝謝

xxoxxoxxoxx 發表於 2009-11-4 22:35

是不是少了
var ff1 =document.getElementById('ff1')

s0926165 發表於 2009-11-4 23:17

真的..

謝謝^^

還想很久

s0926165 發表於 2009-11-13 18:45

目前修改完後,firefox跟ie7都可以正常使用電子地圖

但ie6.0 跟ie 8.0 會出現無法判斷的錯誤

似乎是utf-8的字碼關係???

xxoxxoxxoxx 發表於 2009-11-13 23:05

即然是用get的方式,試試將編碼轉換看看呢
javascript[code]<script>
var Addr= ;
encodeURIComponent(Addr);
</script>[/code]PHP[code]<?PHP
$Addr= rawurldecode($_GET["Addr"]);
?>[/code]javascript用encodeURIComponent;php用rawurldecode

s0926165 發表於 2009-11-14 01:39

[quote]原帖由 [i]xxoxxoxxoxx[/i] 於 2009-11-13 23:05 發表 [url=http://jsgears.com/redirect.php?goto=findpost&pid=910&ptid=313][img]http://jsgears.com/images/common/back.gif[/img][/url]
即然是用get的方式,試試將編碼轉換看看呢
javascript
var Addr= ;
encodeURIComponent(Addr);
PHPjavascript用encodeURIComponent;php用rawurldecode [/quote]

哈..一句話點醒大笨人

用表單變數傳遞就好了...

謝謝

對了.. 使用上面的函數好像還是不行

似乎ie6一開始抓到的url就是亂碼,是因為utf-8的關係嗎...

JS領事 發表於 2009-11-14 11:59

utf8……話說以前也遇過……

wmh 發表於 2009-11-15 11:20

我剛剛看電子地圖似乎沒問題,IE 也可以正常顯示...

頁: [1]

Powered by Discuz! Archiver  © 2001-2009 Comsenz Inc.