如何实现循环自动播放多个网页? 目前我用Asp.net开发了一个Web Application系统!网页里面有很多复杂的图形界面,老板想要我将这些页面循环自动播放出来(6个页面);数据库后台的数据每隔一个小时会刷新一次,目前不知如何实现这个功能?不知各位有没有类似的解决方案?或能提供一些思路?多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一,使用浏览器控件,编程方法二,使用web测试工具比如 web loader等 可以考虑Ajax先把数据取出来,放在数组或者DataTable中然后用js的setTimeOut或者setInterval方法 目前我用Asp.net开发了一个Web Application系统!网页里面有很多复杂的图形界面,老板想要我将这些页面循环自动播放出来(6个页面);数据库后台的数据每隔一个小时会刷新一次,目前不知如何实现这个功能?我的想法呀//定义page页数组Page[] pages=new Page[]{new Page1(),new Page2(),Page3()}//定义字串列,用于存放页面代码string[] htmls=new string[pages.Length];//取得每个页面,形成html代码放入数组;for(int i=0;i<pages.Length;i++){StringWriter sw=new StringWriter();HtmlTextWriter htw=new HtmlTextWriter(sw);pages[i].Render(htw);htmls[i]=sw.ToString();}//处理特殊字符比如"</script>这样的标签htmls[i]=....;//然后输出到生成js,用setTimeout循环为什么不写下去了,其实想到一个更简单的办法用不着这样麻烦用js可以直接处理了,都不需要改变源码的如果容器定义成一个iframe定时用js换iframe的里window.location就好了 用atlas的timer控件每一个小时激发一次每次访问变动的数据库内容 定时用js换iframe的里window.location就好了 Processweb里不知道能不能用?我在form里用打开ie(可指定地址参数等) 多谢各位的建议,我目前找到了一个变通的方法!由于我们的报表都是用SQL Reproting开发的,并且这些复杂的界面都是一些报表,所有使用以下方法:SQL Reporting定时将这些页面产生成图片 --> 然后SQL Reporting将这些页面图片Deploy到文件服务器上 --> 终端电脑通过WIN XP的Screen Saver自动播放这些图片。由于我们的数据是1~2个小时刷新一次,实时性不是很高。所以可以用上述方法解决! 为什么我的页面输出respond.write("<script>alert('添加成功');</script>");后 所有字体变大,错位 求一个学习模板的网址 c# lang写入xml 注册表读取发生权限异常 求助 ···如何在UltraWebGrid的模板列中添加LinkButton(在后台代码中)··· 紧急求助!!关于WEB的问题! 新手问题:字符串问题(二),高手请进!!!!谢谢!!不好意思,没分了 水晶报表winform图片显示不清楚? 文本的读写速度问题 水晶报表如何过滤分别汇总(特急!) C#如何清空excel中的全部内容???
方法二,使用web测试工具比如 web loader等
然后用js的setTimeOut或者setInterval方法
//定义page页数组
Page[] pages=new Page[]{
new Page1(),
new Page2(),
Page3()
}
//定义字串列,用于存放页面代码
string[] htmls=new string[pages.Length];
//取得每个页面,形成html代码放入数组;
for(int i=0;i<pages.Length;i++){
StringWriter sw=new StringWriter();
HtmlTextWriter htw=new HtmlTextWriter(sw);
pages[i].Render(htw);
htmls[i]=sw.ToString();
}
//处理特殊字符比如"</script>这样的标签
htmls[i]=....;
//然后输出到生成js,用setTimeout循环为什么不写下去了,其实想到一个更简单的办法
用不着这样麻烦
用js可以直接处理了,都不需要改变源码的如果容器定义成一个iframe
定时用js换iframe的里window.location就好了
每一个小时激发一次
每次访问变动的数据库内容
web里不知道能不能用?
我在form里用打开ie(可指定地址参数等)