其实要实现这个效果是很简单的,在页面的form中添加一个iframe
<iframe id="main" width="0%" height="0%"> </iframe>
在点击提交按钮的时候去调用javascript的脚本代码:
<input type="button" class="button01" value="保存" onclick="saveScore();" align="top"/>
function saveScore(){
var url="/eva/ShowLeadJobDetail.jsf?str="+str;
document.all('main').src=url;
}
}
}
var url="/eva/ShowLeadJobDetail.jsf?str="+str;
document.all('main').src=url;
}
}
}
关键的是document.all('main').src=url;代码,这样程序就在大小为0的iframe中运行了,页面也没有发生任何变化。
也许有人会说,用ajax来实现不就行了,用ajax也可以,不过我个人认为这样更快一些。
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/359989,如需转载请自行联系原作者