0

我正在嘗試向http://JonathansCorner.com添加+1按鈕。在Chrome瀏覽器,Firefox,Safari瀏覽器,除了(drumroll please)Internet Exploder < = 8.0。 +1按鈕完全不出現;只有一個空白空間。爲什麼IE中不顯示+1按鈕?

DOCTYPE最初是XHTML 1.0 Frameset;我試着改用我現在使用的HTML5 DOCTYPE,但這並沒有幫助。 JavaScript控制檯不顯示任何錯誤。

什麼IE不喜歡我所做的?我將包含原始按鈕的JavaScript包含在內,然後在頁面末尾進行JavaScript調用。該頁面再次在http://JonathansCorner.com

感謝您的幫助......

+0

http://stackoverflow.com/questions/6218789/google-1-button-not-working-in-ie7 –

+0

在該帳戶上它應該在IE8中工作。它沒有。 – JonathanHayward

+0

您是否在F12 Developer Tools控制檯中看到任何腳本錯誤消息? – EricLaw

回答

3

它看起來像你包括+1按鈕,以及一大堆其他的東西,使用document.write數量巨大()在header.js命令。出於某種原因,IE8可能不會那樣。

如果您將+1按鈕代碼直接放到頁面的html中,您是否仍然觀察到此問題?

此外,+1按鈕不支持IE6或IE7,因此它不會在這些瀏覽器中呈現。

+0

同意這一點。根據需要嘗試將內容作爲字符串附加到特定的父節點。這是使用JS填充頁面的更簡潔的方法。 – agmcleod

相關問題