调了一天的js和flash通讯,始终是Firefox不跳转,但是IE会跳到index.php页面,开始怀疑js的问题,flash问题,但始终不是这方面的错误,后来才发现一个细节决定了它的跳转。
<form><input type="submit" class="upload002" value="上传" onclick="uploadMusic();return false;"></form> 中type=submit,会在执行完js的uploadMusic方法后,自动form的action在本页面,从而造成了跳转,浏览器之间的差异也造成了假象。我改变了type=button,就好了。
form中的input的type类型
最新推荐文章于 2024-07-29 14:52:42 发布
本文探讨了在使用JavaScript和Flash进行通讯时遇到的Firefox浏览器跳转问题,发现是由于form中type=submit导致的。通过将type更改为button,问题得以解决。
1656

被折叠的 条评论
为什么被折叠?



