如何让人看不到页面在刷新!

money824 2004-09-13 11:41:33
文件一:aa.asp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="refresh" content="1;url=hiddeniframe.asp">
<title>无标题文档</title>
</head>

<body bgcolor="#999999"><%
Randomize
ranNum=int(90000*rnd)+10000
response.write "<br>" & ranNum
%>
</body>

文件二:bb.asp
<iframe src="reloadhtml.asp" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" height="600" width="100%"></iframe>

问题:能否让浏览者看不到页面在刷新,而且每格一秒刷新一段时间后浏览器的速度及慢了!
这是不是隐藏的贞???
那位高手能解决呀!谢谢了!!!!
...全文
257 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspnetxp 2004-09-16
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">

function getData()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

// 异步调用
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4) // 调用完毕
{
if (xmlhttp.status == 200) // 加载成功
{
var xmldoc = xmlhttp.responseXML;
var root = xmldoc.documentElement;

alert (xmldoc.xml);
}
}
}

var url = 'xml.asp';
xmlhttp.open("get", url, true);
xmlhttp.send();
}

</SCRIPT>


<BODY>

异步调用 xmlhttp 取后台数据
<input type="button" value="GetData" onclick="getData()">

<%
dim i, xml

xml = "<?xml version='1.0' encoding='gb2312' ?>"
xml = xml & "<data>"

for i = 1 to 50
xml = xml & "<record>记录" & i & "</record>"
next

xml = xml & "</data>"

response.ContentType = "text/xml"
response.write xml
%>

zhlym 2004-09-13
  • 打赏
  • 举报
回复
无闪动刷新

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<script language="JavaScript">
function getXML(URL) {
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET",URL, false);
try {
xmlhttp.Send();
var result = xmlhttp.status;
}
catch(e) {
return(false);
}
if(result==200) {
return(streamtochar(xmlhttp.responseBody));
}
var xmlhttp = null;
}
function streamtochar(StrStream)
{
var stream = new ActiveXObject("ADODB.Stream");
stream.type=1;
stream.Mode=3;
stream.Open() ;
stream.Write(StrStream);
stream.Position= 0;
stream.Type= 2;
stream.Charset="GB2312";
var result= stream.ReadText();
stream.Close();
stream = null;
return result;


}
function update()
{
//alert("页面开始更新");
document.body.innerHTML = getXML('http://news.sohu.com/59/31/subject207263159.shtml');
}
setInterval("update()",1000)
</script>
</head>
<body>
</body>
</html>
如刷新多了变慢,请检查一下你的变量等是否已释放

第二是隐藏的贞
money824 2004-09-13
  • 打赏
  • 举报
回复
帮忙呀
money824 2004-09-13
  • 打赏
  • 举报
回复
自己顶了
ryuginka 2004-09-13
  • 打赏
  • 举报
回复
xmlhttp
money824 2004-09-13
  • 打赏
  • 举报
回复
没有人回答我这个笨鸟呀!
money824 2004-09-13
  • 打赏
  • 举报
回复
我是想在页面刷新时,被刷新页中的一个随机数也在变化!同时刷新不被人察觉!
money824 2004-09-13
  • 打赏
  • 举报
回复
zhlym(明)
你的代码我试了!还是看到明显的刷新!而你自己的则看不出!能否把哪个隐藏贞也写出来!
在要刷新的页面里面写一个随机数可以看到每一次刷新数字都在变!
sunboby 2004-09-13
  • 打赏
  • 举报
回复
sorry
把<Iframe>
放到<frame>中才看不到
sunboby 2004-09-13
  • 打赏
  • 举报
回复
<iframe src="reloadhtml.asp" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" height="0" width="0"></iframe>
这样就看不到了闪了
money824 2004-09-13
  • 打赏
  • 举报
回复
只是aa一个随机数!上有个每阁1秒刷新一次!bb是想做个隐藏贞,让浏览者看不出页面在刷新!
  • 打赏
  • 举报
回复
你这个aa和bb好象没什么关系啊?能不能把问题说的清楚点啊?
dayanmao 2004-09-13
  • 打赏
  • 举报
回复
up

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧