[問題] jquery替換圖片失敗

看板Ajax作者 (霹靂狗)時間14年前 (2011/11/25 22:35), 編輯推噓3(308)
留言11則, 6人參與, 最新討論串1/1
請教,我想把某張圖片替換成另一張圖片,經過測試卻無效,不知哪裡有寫錯,一開始 的src是會先連MSN的Server判斷MSN是否有上線 有上線就回傳 http://www.wlmessenger.net/static/img/presence/Online.gif
沒有上線回傳 http://www.wlmessenger.net/static/img/presence/Offline.gif
但官方的圖片太小了,我想自訂成自己的圖,但卻又想保留可以判斷上線或離線 <html> <head> <script type="text/javascript" src="" rel="nofollow">http://www.google.com/jsapi"></script> <script type="text/javascript" language="javascript"> google.load("jquery", "1.3"); </script> </head> <body> <img src="http://messenger.services.live.com/users/0@apps.messenger.live.com /presenceimage"> <script> jQuery('img[src="http://www.wlmessenger.net/static/img/presence/ Offline.gif"]').attr('src','Offline2.gif'); jQuery('img[src="http://www.wlmessenger.net/static/img/presence/ Online.gif"]').attr('src','Online2.gif'); </script> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.197.168

11/26 06:05, , 1F
src都會是原本那個~ 無法用回傳的圖來判斷喔
11/26 06:05, 1F

11/26 08:15, , 2F
對齁 那這樣可能要繞一下...
11/26 08:15, 2F

11/28 17:25, , 3F
這Client side做不到
11/28 17:25, 3F

11/29 15:03, , 4F
請教 如果Web Server支援PHP 有其他撇步可以達成嗎?
11/29 15:03, 4F

11/29 15:04, , 5F
譬如說先用個函數偵測那串src是導向哪張圖 在判斷式再導向
11/29 15:04, 5F

11/29 20:44, , 6F
用 canvas 可以
11/29 20:44, 6F

11/29 20:49, , 7F

11/29 22:32, , 8F

11/29 22:33, , 10F
↑source code
11/29 22:33, 10F

11/30 13:49, , 11F
感謝
11/30 13:49, 11F
文章代碼(AID): #1EpwUpz8 (Ajax)
文章代碼(AID): #1EpwUpz8 (Ajax)