我試圖在按鈕單擊時使用Javascript設置Img標籤的源代碼。我面臨的問題是我無法在IE 6中看到圖像,但它可以在FireFox中使用。我瀏覽並嘗試了一些解決方案,如在頁面加載(文檔加載)本身加載圖像或設置計時器,但沒有任何工作一致。這個問題也不一致,所以無法找到確切的解決方案。代碼去這裏 -無法在IE 6中使用Javascript加載圖像
<li> <a id="lnk1" runat="server">
<img class="each_idea_icon" alt="" runat="server" id="imgAs" idea="images" />
</a>
</li>
//on button client click
var imgAs = $('#<%=imgAs.ClientID %>');
imgAs.attr("src", "../../Common/Images/EN/ABC.png");
有人可以告訴我wat可能是問題。它在IE中完美工作。我刪除了「>」或「<」,以便代碼可見。
默認在服務器端我設置圖像src。
嗯,你沒有正確複製和粘貼你的代碼(我希望= p) – 2009-12-21 13:01:40
你可以通過在行前放置四個空格來將其格式化爲代碼。 – Victor 2009-12-21 13:03:14
你可以試試'document.getElementById('...')。src ='...');'看看是否有效? – 2009-12-21 13:07:25