Javascript在刷新IE时消失了

时间:2011-02-23 01:24:40

标签: javascript internet-explorer refresh

我在Internet Explorer上遇到一些Javascript内容问题,特别是刷新时页面显示为空,但如果从链接打开页面,它将正确显示。

  • 网站:ABuenPaso.cr
  • 用户:sof
  • 通过:stackoverflow
  • 要转到有问题的页面,请点击顶部菜单上的“Registro”。
  • 日历使用Fullcalendar插件
  • 评论是对php文件的Ajax调用
  • 常规页面使用说明*

首次加载页面时,您将能够看到包含活动和每周/每月活动评论的日历。但是,如果您在IE中重新加载页面,则不会显示。再次单击顶部菜单上的“Registro”按钮,它们应该正确显示。

此外,在IE中,单击事件时表单不会完全自动完成;在'Entrenamiento'和'Tipo'下拉菜单中选择'Otros'时显示的额外文本区域也不显示。

Chrome和FF 3.6都在顺利运行(我从使用FF 3.5的人那里得到了一些错误报告,但它对我来说很好)。我已经尝试使用IE8附带的调试器,但报告的唯一错误是由在别处使用的poll插件使用的未定义变量引起的。

日历/评论在Chrome / FF中正常工作并且将在IE的第一个条目上加载这一事实使我认为它不是严格意义上的JS代码问题。除此之外,我不知道可能出现什么问题,而且我已经被困了几天了。

任何帮助都将不胜感激。

谢谢, 汤姆


常规页面使用说明:

点击顶部菜单栏上的“Registro”并使用上面提供的信息登录,即可找到有问题的页面。

'Aceptar'按钮将在所选日期创建一个新事件,唯一需要的值是'Entrenamiento'和'Tipo'。

'Borrar actividad'按钮将删除所选事件,它需要'Entrenamiento'来匹配事件值(这将在Chrome / FF上设置)。

1 个答案:

答案 0 :(得分:1)

原来IE没有执行加载/执行脚本的onload。把它移到$(文件).ready已经解决了这个问题。