0
在此Magento product page的底部,您可以看到三個選項卡(「附加信息」,「說明」和「標記」),但無法在Internet Explorer 9中切換它們(即使將該站點添加到受信任的站點組)。 IE Javascript控制檯(通過F12)不顯示單個錯誤或警告。爲什麼IE9會忽略這些javascript鏈接,但不會產生錯誤?
這是怎麼回事?
在此Magento product page的底部,您可以看到三個選項卡(「附加信息」,「說明」和「標記」),但無法在Internet Explorer 9中切換它們(即使將該站點添加到受信任的站點組)。 IE Javascript控制檯(通過F12)不顯示單個錯誤或警告。爲什麼IE9會忽略這些javascript鏈接,但不會產生錯誤?
這是怎麼回事?
我在去年所做的一個網站上有這個 - 這不是一個新網站,對不對?一些曾經使用強制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文件/
的問題可能是'javascript:void(0)'在鏈接中。我做了一個快速搜索,似乎很多人都在報告那些在IE中不起作用的鏈接 – MrOBrian