社区
基础编程
帖子详情
如何定时读取服务器上的文件,显示在页面上?
lhaiqiong
2008-06-10 01:56:17
RT,非常感谢!
...全文
122
11
打赏
收藏
如何定时读取服务器上的文件,显示在页面上?
RT,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
james0210
2008-06-10
打赏
举报
回复
Ajax
lhaiqiong
2008-06-10
打赏
举报
回复
错误不在display()那.但是还是有错.错在哪呢?
lhaiqiong
2008-06-10
打赏
举报
回复
我调试时说程序有错误.在display()处.不知道为啥...
lhaiqiong
2008-06-10
打赏
举报
回复
非常感谢!我先学习一下.
jianglin28290
2008-06-10
打赏
举报
回复
以前写的一个走马灯广告,但是这样耗费资源
news.onmouseover = function(){clearInterval(fun_call)}
news.onmouseout = function(){fun_call = setInterval(Marquee,speed)}
这两句就可以控制时间
jianglin28290
2008-06-10
打赏
举报
回复
<html>
<head>
<title>News</title>
</head>
<body>
<script type="text/javascript">
function display(){
var a = document.getElementById('news');
if(a.style.display == 'block'){
a.style.display = 'none';
}
else{
a.style.display = 'block';
update_news_content();
}
}
function eval_js_contenu(ch){
var tab_ch = ch.split("<script");
for (var i=1; i<tab_ch.length; i++){
var code_js = tab_ch[i];
code_js = code_js.substring(code_js.indexOf(">")+1, code_js.indexOf("</"+"script>"));
eval(code_js);
}
}
function AJAXRequest(page,retfonc,methode,data,async){
if (!async) async = false;
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else{
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
if (data=="")
data=null;
if(methode == "GET" && data != null){
page += "?"+data;
data = null;
}
xhr_object.open(methode, page, !async);
xhr_object.onreadystatechange = function(){
if(xhr_object.readyState == 4) {
var RetAjax=xhr_object.responseText;
eval(retfonc+'(RetAjax);');
}
}
if(methode == "POST")
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(data);
}
function interface_replace_data(ch) {
var regStart = /<!---- [^/]\w+ ---->/g;
var regEnd = /<!---- [/]\w+ ---->/g;
var aryStartComment = new Array();
var aryContent = new Array();
aryStartComment = ch.match(regStart);
aryContent = ch.split(regStart);
if(aryStartComment.length == aryContent.length) {
for(var i = 0 ; i < aryContent.length ; i++) {
var divId = aryStartComment[i].replace("<!---- ","").replace(" ---->","");
var divContent = aryContent[i].replace(regEnd,"");
var oDiv = document.getElementById(divId);
oDiv.innerHTML = divContent;
}
} else {
for(var i = 0 ; i < aryContent.length ; i++) {
var divId = aryStartComment[i].replace("<!---- ","").replace(" ---->","");
var divContent = aryContent[i+1].replace(regEnd,"");
var oDiv = document.getElementById(divId);
oDiv.innerHTML = divContent;
}
}
eval_js_contenu(ch);
}
function update_news_content(){
AJAXRequest("data.php","interface_replace_data","POST","action=update_news");
}
SET_DHTML("news");
</script>
<a href='javascript:display();'>display</a>
<div id="news" style="overflow:hidden; width: 243px;height: 130px; background:#ff00ff;margin: 5px;float:left;display:none;">
<div id="news_content"></div>
<div id="news_temp"></div>
<script type="text/javascript">
var speed = 40;
var news = document.getElementById('news');
var news_content = document.getElementById('news_content');
var news_temp = document.getElementById('news_temp');
function Marquee(){
if(news_temp.offsetHeight-news.scrollTop <= 0){
news.scrollTop-=news_content.offsetHeight;
update_news_content();
}
else{
news.scrollTop++;
}
}
var fun_call = setInterval(Marquee,speed);
news.onmouseover = function(){clearInterval(fun_call)}
news.onmouseout = function(){fun_call = setInterval(Marquee,speed)}
</script>
</div>
</body>
</html>
sportboy2008
2008-06-10
打赏
举报
回复
帮顶!!!
lhaiqiong
2008-06-10
打赏
举报
回复
具体怎么实现的能告诉我吗?我看了点AJAX,但不会实现.多谢了!
jianglin28290
2008-06-10
打赏
举报
回复
我用AJAX读取得,用了个setTimeOut()方法来调用。
lhaiqiong
2008-06-10
打赏
举报
回复
我在LINUX上用PHP编程.不知该怎么实现.现在用while循环来读文件然后再显示,这样速度相当慢.
剑心永远OK
2008-06-10
打赏
举报
回复
定时就要用到window下的东西了..然后读取网页 上的东西.
ftp是怎么从
服务器
取
文件
的,
定时
从ftp获取
文件
,
定时
从ftp获取
文件
的几个步骤...
不知道大家用过可以
定时
从ftp获取
文件
的ftp上传工具吗?小编到现在为止也只用过一款可以
定时
从ftp获取
文件
的ftp上传工具。
定时
这个功能是真的很棒了,节省了很多时间而且还很方便快捷。那
定时
从ftp获取
文件
如何实现...
任意
文件
读取
漏洞知识梳理
文章目录1.概述2....
文件
读取
漏洞,就是攻击者通过一些手段可以
读取
服务器
上开发者不允许读到的
文件
。主要
读取
的
文件
是
服务器
的各种配置
文件
、
文件
形式存储的密钥、
服务器
信息(包括正在执行的进
从0到1 CTFer成功之路》任意
文件
读取
漏洞---学习笔记
所谓
文件
读取
漏洞,就是攻击者通过一些手段可以
读取
服务器
上开发者不允许读到的
文件
。从整个攻击过程来看,它常常作为资产信息搜集的一种强力的补充手段,
服务器
的各种配置
文件
、
文件
形式存储的密钥、
服务器
信息...
Java分页展示
服务器
或本地
文件
夹里所有
文件
列表
一:获取本地或者
服务器
文件
列表 DmListEntity 要展示的字段 自己封装的实体类 //列表展示
定时
备份
文件
目录列表 @RequestMapping(value = "/getbackfileName") public void getbackfileName(Model model,int...
windows错误:无法
读取
服务器
服务的性能数据
无法
读取
服务器
服务的性能数据。数据部分的前四个字节(DWORD)包含状态代码,第二个四位字节包含 IOSB.Status,下一个四位字节包含 OSB.Information。 ( 打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章