我正在使用新的siFR3建立一个网站,它在FF& Chrome浏览器,但不是IE7到view click here
答案 0 :(得分:1)
尝试修复错误:Here并查看是否有帮助。
确保您的网站符合W3C标准可以帮助您解决棘手的怪癖。
答案 1 :(得分:0)
确保配置中的右大括号之前没有尾随逗号。这些在IE的JavaScript引擎中是非法的。
答案 2 :(得分:0)
好的,我发现问题是什么,只是看着我的旧代码在IE中不起作用:
sIFR.replace(officinaWhite, {
selector: '#boxes h1', wmode: 'transparent',
css: '.sIFR-root { color:#ffffff; }',
});
sIFR.replace(officina, {
selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
css: '.sIFR-root { color:#000000; }',
});
这是修复它的代码:
sIFR.replace(officinaWhite, {
selector: '#boxes h1', wmode: 'transparent',
css: ['.sIFR-root { color:#ffffff; }']
});
sIFR.replace(officina, {
selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
css: ['.sIFR-root { color:#000000; }']
});
它只缺少css下的括号:['。sIFR-root {color:#000000; }']最后没有公共场所。