程序在ie6 ,ie7 中正常, 但在ie8中有问题, 经过查找, 发现问题出在以下代码:
<script>
function onTestClick()
{}
</script>
<form>
<button οnclick="javascript:onTestClick()">Test</button>
</form>
以上代码在ie6, ie7 中不会提交form, 但在ie8中会提交form, 从而导致页面刷新, 程序失败.
解决方法, 去掉form 标签, 或者 把button 标签改成input 标签.