我有一个带有 onclick javascript 事件的按钮,可以进行一些表单验证。如果验证失败,则返回 false。否则什么都不会返回,并且应该提交表单。
但是发生的事情是地址栏中的网址加载但页面从未加载。不发送标头,不显示错误消息。只是一个空白页。
这似乎只发生在 IE 中。
我有一个带有 onclick javascript 事件的按钮,可以进行一些表单验证。如果验证失败,则返回 false。否则什么都不会返回,并且应该提交表单。
但是发生的事情是地址栏中的网址加载但页面从未加载。不发送标头,不显示错误消息。只是一个空白页。
这似乎只发生在 IE 中。
检查您是否关闭了页面顶部的所有标签。特别是头部标签。
听起来你有一个自动关闭的脚本标签。
在 IE 中,这会导致一个问题,这可能会导致一个完全空白的页面。
http://webbugtrack.blogspot.com/2007/08/bug-153-self-closing-script-tag-issues.html
如果验证通过,你会调用 submit() 吗?