日期:2014-05-17  浏览次数:20718 次

关于表单在firefox中提交的问题
关于表单在firefox中提交的问题。
<form action="<?=__FILE__?>" method="post" onsubmit="return false;">
为什么返回false还能提交,而IE是不能的,必须要return true才能行。
该怎样处理呢?
想请高手帮忙解决!!!!感激!

------解决方案--------------------
单就这一句没问题
多给点代码
------解决方案--------------------
试试 onsubmit="javascript: return false;"
------解决方案--------------------
诚如一楼所说,但就这几句代码,说明不了什么问题,也许在你提交的过程中,产生了一些js错误,导致onsubmit的代码执行不到,就会造成类似的问题。
另外,__FILE__函数的作用是:返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。 __FILE__返回的是文件的物理路径,而不是虚拟路径,这种做法本身就是有问题的呀。