用代码编写的Javascript在计时器运行完毕后不工作,当它有文档.在客户端准备好jquery方法
javascript written in code behind does not work after timer runs out when it has document.ready jquery method in client side
我有定时器运行在代码后面,一旦定时器运行完它必须执行一个方法,javascript警报应该出现,然后重定向到另一个页面。
方法:
Page.ClientScript.RegisterStartupScript(this.GetType(), "Success", "<script type='text/javascript'>alert('All tests are finished. Thank you for your time.');window.location='Profile.aspx';</script>'");
它的工作很好,当完成按钮被点击,但当计时器跑完这个代码不工作,它将在同一页上。我可以用Response。重定向,但我也需要一个警报页面重定向之前。我在客户端页面中有$(document).ready(),它在执行页面后面的代码后再次执行客户端页面,这就是它忽略代码后面的javascript代码的原因,因此它甚至没有警报就留在同一页面中。
无论如何不执行客户端页面后的代码页执行?或者以其他方式离开页面只需要提示并重定向页面
服务器端计时器正在运行。如果我在计时器完成后使用警报,它确实执行所有服务器端代码,但仍然保持在同一页面。所以,你不能使用警报,然而,你可以不断弹出一个消息,说计时器即将完成,一旦时间完成,只是保持一个消息时间完成,但所有的答案将被提交,然后重定向页面
相关文章:
- 无法获取文档.GetElementById工作正常
- 递增 PHP 变量在 JSCRIPT 文档工作方面
- 无论如何都要获取文档.在不删除整个页面的情况下写入即可工作
- 为什么返回文档.getElementsByClassName正在工作,而getElementbyId不在Watir中
- JQuery不是't在我的html文档中工作
- Angular和jQuery ng包含在文档中.准备不工作
- AngularJS文档准备就绪,无法正常工作
- 只有在文档内部的警报准备就绪后,触发器才能工作
- $().bind 在未准备好文档的情况下无法正常工作
- 函数在文档就绪时无法正常工作
- 使用 jsPDF 导出 Google 图表,在 Chrome 上工作,但在 Firefox 上不工作(文档中的空白图像)
- 不确定文档引用器是否正常工作
- jQuery的触发器方法在文档就绪上无法正常工作
- UI-router、解析$http未按文档工作
- jQuery 自定义插件无法按照文档的建议工作
- jquery文档悬停函数无法正常工作
- JavaScript文档.write不工作
- 确认不工作时替换上载的文档
- 不能让javascript在文档上工作
- $(文档).foundation ();不工作