这个是在当前页面提交后,iframe刷新的例子<form name=frm1 >
<input type=text name=city id=city >
<iframe frameborder=0  id="frame1" name="frame1" width=50 height=15 marginheight=0 
marginwidth=0 scrolling=no ></iframe>
<input type=button name=submit value="submit" onclick=getVal()>
</form>
<script language =javascript >
<!--
var c = eval(frm1.city);
function getVal(){
var iframe = document.getElementById("frame1");
iframe.src= "b.asp?city="+c.value;
}
//-->
</script>

解决方案 »

  1.   

    这个可以的,我刚刚用这个方法解决了我的问题,我要谢谢gamestar1(海洋之星)
    祝你在新的一年里往事如意,财源广进!!!!!
      

  2.   

    这分两种情况,如果你在有iframe里面率新,那么就是楼上的gamestar1(海洋之星)说的方法,如果是在iframe的目标页面刷新就
    if (!self.closed){ //窗口未關掉,則Refresh 
    window.location.reload(true); }
      

  3.   

    <iframe name="ifm" width="100%" height="85%" src="<% = sPath & "/" & request.querystring("sqlfilename") %>"></iframe>
      

  4.   

    <script language =javascript >
    <!--
    var c = eval(frm1.city);
    function getVal(){
    document.all.fram1.src= "b.asp?city="+c.value;
    }
    //-->
    </script>
      

  5.   

    iframeid.location.reload();
    这个方法就可以了