当前位置: 代码迷 >> Web前端 >> IE 6 上提交跳转有关问题
  详细解决方案

IE 6 上提交跳转有关问题

热度:76   发布时间:2012-10-21 09:00:07.0
IE 6 下提交跳转问题
问题描述:一般出现这种情况时我们都是采用的 A 标签调用JS进行的页面提交通常写法是
<a href="javascript:void(0);" onclick="JS方法()" >提交</a>
方法中会直接调用 表单名.submit() 这种提交在IE6会产生数据已经正常提交,但是页面未正确跳转的问题,IE7和后面的版本都已经解决了这问题。


IE 6下的解决方案

1.在JS提交处的增加setTime方法提交如(已经证实能正常使用):
function statTaiZhang(){
		setTimeout(function(){
			frm.submit();
		},0);
	}




2.修改A标记的写法(未经过验证)
<a href="#" onclick="JS方法();return false;" >
  相关解决方案