2012-10-10 48 views
0

在此Magento product page的底部,您可以看到三個選項卡(「附加信息」,「說明」和「標記」),但無法在Internet Explorer 9中切換它們(即使將該站點添加到受信任的站點組)。 IE Javascript控制檯(通過F12)不顯示單個錯誤或警告。爲什麼IE9會忽略這些javascript鏈接,但不會產生錯誤?

這是怎麼回事?

+0

的問題可能是'javascript:void(0)'在鏈接中。我做了一個快速搜索,似乎很多人都在報告那些在IE中不起作用的鏈接 – MrOBrian

回答

1

我在去年所做的一個網站上有這個 - 這不是一個新網站,對不對?一些曾經使用強制IE9進入IE8模式的技術;

​​

但我解決了我的問題,使用此線程;

http://www.magentocommerce.com/boards/viewthread/219259/#t328876

這裏轉貼鏈路腐爛,在template/catalog/product/view/tabs.phtml

刪除有序列表(OL);

showContent: function(a) { 
    var li = $(a.parentNode), ul = $(li.parentNode); 
    ul.select('li', 'ol').each(function(el){ 

會成爲;

showContent: function(a) { 
    var li = $(a.parentNode), ul = $(li.parentNode); 
    ul.select('li').each(function(el){ 

(我沒有複製完整的功能,只是最後一行發生了變化)。

希望對你有幫助。

編輯 - 是的,我檢查 - 文件和目錄結構,抵押品信息像這樣從此消失,但對於CE 1.5有產品/視圖tabs.phtml文件/

相關問題