作者piligo (霹靂狗)
看板Ajax
標題[問題] jquery替換圖片失敗
時間Fri Nov 25 22:35:29 2011
請教,我想把某張圖片替換成另一張圖片,經過測試卻無效,不知哪裡有寫錯,一開始
的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="
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/[email protected]
/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
1F:推 nightspirit:src都會是原本那個~ 無法用回傳的圖來判斷喔 11/26 06:05
2F:推 darkk6:對齁 那這樣可能要繞一下... 11/26 08:15
3F:→ hanhong:這Client side做不到 11/28 17:25
4F:→ piligo:請教 如果Web Server支援PHP 有其他撇步可以達成嗎? 11/29 15:03
5F:→ piligo:譬如說先用個函數偵測那串src是導向哪張圖 在判斷式再導向 11/29 15:04
6F:→ mervynW:用 canvas 可以 11/29 20:44
10F:→ shadowjohn:↑source code 11/29 22:33
11F:→ piligo:感謝 11/30 13:49