我在我正在开发的网站上设置了广告库(基于Jquery的图库插件,请参阅http://coffeescripter.com/code/ad-gallery/)。在最近的浏览器中一切正常工作..唯一的问题是IE7会抛出JS错误并停止执行脚本。
我无法访问IE7的调试工具,因此我无法真正调查此问题。
答案 0 :(得分:8)
我想我找到了原因。这是崩溃的js块:
Drupal.behaviors.ad_gallery = {
attach: function(context) {
//alert(Drupal.settings.ad_gallery.style);
var galleries = $('.ad-gallery').adGallery({
animation_speed: parseInt(Drupal.settings.ad_gallery.animation_speed),
display_next_and_prev: Drupal.settings.ad_gallery.display_next_and_prev,
display_back_and_forward: Drupal.settings.ad_gallery.display_back_and_forward,
slideshow: {
enable: Drupal.settings.ad_gallery.ss_enable,
autostart: Drupal.settings.ad_gallery.ss_autostart,
}
});
...
你能控制这段js代码吗?我怀疑问题出在'autostart'设置的行中。你能在最后删除那个逗号吗?
变化:
autostart: Drupal.settings.ad_gallery.ss_autostart,
到:
autostart: Drupal.settings.ad_gallery.ss_autostart