Page.ClientScript.RegisterStartupScript在IE和Firefox中工作,但不在chrome中

时间:2012-07-22 16:40:44

标签: c# javascript asp.net onload

我正在使用

  Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", 
  "LoadGraphInitially(true)", true);

在页面加载时附加脚本,但它不会在谷歌浏览器中被解雇,虽然它在IE和Firefox中运行良好。

2 个答案:

答案 0 :(得分:0)

正如@SJ GJ建议的那样

"LoadGraphInitially(true)" ..添加;这样.. "LoadGraphInitially(true);" 添加;解决了我的问题。

答案 1 :(得分:0)

在HEAD标记内添加您的javascript。有一种趋势,即在HTML块的末尾写入javascripts。它会影响页面的加载。但是如果你在表单加载时从代码中注册你的脚本,那么脚本应该写在HEAD标签内。