急!框架中如何在其中一个页面自动刷新另外一个页面?
请教各位高手:
一个框架,其中main页面中要进行数据处理。
数据处理完了之后,把处理后的结果传入另外一个页面。并将那个页面刷新一次。
但不希望手工刷新,能否用OnLoad自动刷新?或其它方式。
JavaScript代码该如何实现?
问题点数:60、回复次数:6Top
1 楼a_zhe_20(努力工作多赚钱)回复于 2003-12-03 21:04:04 得分 5
处理完毕之后
<script>
parent.framename.location.reload();
</script>Top
2 楼bluemind(graymind)回复于 2003-12-03 21:05:15 得分 0
你可以submit那个页面去啊Top
3 楼ronsan(酷沙)回复于 2003-12-03 21:15:51 得分 0
多谢各位!不过仍然有问题!
a_zhe_20(兜兜裤):那该如何传送参数呢?希望能用**.asp?a=a的形式传出。
bluemind(graymind):对不起,若是使用submit,则须用到按钮,俺现在要的是自动刷新另外一个页面,而不能用到按钮啊……
问题未能解决,希望大家多多帮忙!谢谢!
Top
4 楼bluemind(graymind)回复于 2003-12-03 21:32:50 得分 5
用按钮干吗,
<form name=frmPlate id=frmPlate method=post>
数据处理完了之后
frmPlat.action="*.asp";
frmPlat.submit;
Top
5 楼JackDai(我是流氓!我想劫个色:幼齿、处女、少妇,,,通通站起来)回复于 2003-12-11 12:55:31 得分 45
<Script language=JavaScript>
function f_Refresh(参数)
{
var iFrame = window.frameElement;
iFrame = iFrame.parentElement.document.all.item( "FrameName" );
iFrame.contentWindow.location.href = "目标地址.asp?参数1="+1+"&参数2="+2;
}
</Script>
最好利用CGI!控制流程方面就可运用自如了!
在修改之后,利用CGI来判断,然后再执行JavaScript语句,就搞定了!
第二个问题:
if(document.all.名称.value>999999)
{
alert("不能大于999999!");
return;
}
Top
6 楼ghlfllz(风流浪子)回复于 2003-12-11 12:57:42 得分 5
parent.framename.location.href="abc.asp?id=2";Top




