站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题JavaScript实例 实现聊天室在线人员无刷新

JavaScript实例 实现聊天室在线人员无刷新

摘要: JavaScript实例 实现聊天室在线人员无刷新
<textarea readonly style="border:none;font-family:Courier New;line-height:150%;width:760px;overflow-y:visible">


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```
ASP精品屋 此只为实现无刷新的JavaScript客户端所需要的相似技术
具体要跟程序结合起来。 by 探索者
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'~~
index.htm
&lt;script&gt;

function renewlook()
{
list.document.open();
list.document.close();
list.document.write("&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;聊天室&lt;/TITLE&gt;&lt;style type=text/css&gt;body, form, td, input,
select, textarea {font: 9pt 宋体,Arial;}s&lt;/style&gt;&lt;/HEAD&gt;&lt;body bgcolor=ffffff&gt;");
}
function writeStr(tempStr)
{
list.document.write(tempStr);
}
&lt;/script&gt;
&lt;FRAMESET ROWS="*,60" FRAMEBORDER="0" BORDER="false"&gt;
&lt;frameset cols="*,102" frameborder="auto" border="0" framespacing="0"&gt;
&lt;FRAME SRC="show.htm" scrolling="auto" name=list&gt;
&lt;frame name="rightFrame" scrolling="AUTO" noresize src="about:blank"&gt;
&lt;/frameset&gt;
&lt;frameset cols="0,1*" frameborder="NO" border="0" framespacing="0"&gt;
&lt;frame cols="0,0" name="hiddenframe" scrolling="NO" noresize src="about:blank"&gt;
&lt;FRAME SRC="o.htm" SCROLLING="no" name=talk&gt;
&lt;frame cols="0,0" name="frshow" scrolling="NO" noresize src="about:blank"&gt;
&lt;/frameset&gt;
&lt;/frameset&gt;&lt;noframes&gt;
&lt;/noframes&gt;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```
ASP精品屋 此只为实现无刷新的JavaScript客户端所需要的相似技术
具体要跟程序结合起来。 by 探索者
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'~~
index.htm
&lt;script&gt;

function renewlook()
{
list.document.open();
list.document.close();
list.document.write("&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;聊天室&lt;/TITLE&gt;&lt;style type=text/css&gt;body, form, td, input,
select, textarea {font: 9pt 宋体,Arial;}s&lt;/style&gt;&lt;/HEAD&gt;&lt;body bgcolor=ffffff&gt;");
}
function writeStr(tempStr)
{
list.document.write(tempStr);
}
&lt;/script&gt;
&lt;FRAMESET ROWS="*,60" FRAMEBORDER="0" BORDER="false"&gt;
&lt;frameset cols="*,102" frameborder="auto" border="0" framespacing="0"&gt;
&lt;FRAME SRC="show.htm" scrolling="auto" name=list&gt;
&lt;frame name="rightFrame" scrolling="AUTO" noresize src="about:blank"&gt;
&lt;/frameset&gt;
&lt;frameset cols="0,1*" frameborder="NO" border="0" framespacing="0"&gt;
&lt;frame cols="0,0" name="hiddenframe" scrolling="NO" noresize src="about:blank"&gt;
&lt;FRAME SRC="o.htm" SCROLLING="no" name=talk&gt;
&lt;frame cols="0,0" name="frshow" scrolling="NO" noresize src="about:blank"&gt;
&lt;/frameset&gt;
&lt;/frameset&gt;&lt;noframes&gt;
&lt;/noframes&gt;
o.htm

&lt;script&gt;
var n;
n=2;
top.renewlook();
top.writeStr("&lt;div id=div0 name=div0&gt;dkeoo3&lt;/div&gt;&lt;div id=div1 name=div1&gt;222222222&lt;/div&gt;");
//opener.t11.innerHTML="&lt;font onclick=javascript:opener.writeStr('ddds');&gt;ddd&lt;/font&gt;";
top.writeStr('写1');
top.writeStr('写2');
top.writeStr('写3');
var i=0;
function showsss()
{
//top.list.eval('div' + i).style.display='block';
eval("top.list."+"div"+i+".style.display='block';");
i=i+1
if (i&gt;=n)
{
i=0;
top.list.div0.style.display='none';
}
else
{
eval("top.list."+"div"+i+".style.display='none';");
}
setTimeout("showsss();",900);
}
showsss();
&lt;/script&gt;
&lt;font onclick="javascript:top.writeStr('&lt;div name=div'+n+' id=div'+n+'&gt;'+n+'&lt;/div&gt;');n=n+1;"&gt;
ddd
&lt;/font&gt;
&lt;font color=ff0000 onclick="top.list.div5.style.display='none';"&gt;o.htm&lt;/font&gt;
&lt;font color=ff0000 onclick="top.list.div5.style.display='block';"&gt;o.htm&lt;/font&gt;
dddddddddddddddddd

show.htm

&lt;div name=div0 id=div0&gt;&lt;/div&gt;
&lt;div name=t11 id=t11&gt;&lt;table&gt;
&lt;tr&gt;&lt;td&gt;测试&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;script&gt;

function renewlook()
{
document.open();
document.close();
document.write("&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;聊天室&lt;/TITLE&gt;&lt;style type=text/css&gt;body, form, td, input,
select, textarea {font: 9pt 宋体,Arial;}s&lt;/style&gt;&lt;/HEAD&gt;&lt;body bgcolor=ffffff&gt;");
}
function writeStr(tempStr)
{
document.write(tempStr);
}

t11.style.display="none";
t11.style.display="block";
//t11.onclick="window.close();document.write('dd');";
writeStr("&lt;font style='cursor:hand' onclick=t11.style.display='block';&gt;显示&lt;/font&gt;");
&lt;/script&gt;

</td> </tr> </table></td> </tr>   
</td> </tr> </table> </textarea>
↑返回目录
前一篇: 判断访问者的浏览器是否支持JavaScript和Cookies
后一篇: 在Javascript中为String对象添加trim,ltrim,rtrim方法