其实要实现这个效果是很简单的,在页面的
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,如需转载请自行联系原作者