javascript页面中如何实现,打开页面开始后台自动运行.asp文件?
我在做一个简单网页,javascript写的,我想实现“在浏览器打开页面的时候,后台就开始运行XXX.ASP这个文件”请问是否能够(或者容易)实现?求代码,&如果不能实现...
我在做一个简单网页,javascript写的,我想实现“在浏览器打开页面的时候,后台就开始运行XXX.ASP这个文件”请问是否能够(或者容易)实现?求代码,&如果不能实现 有什么累死替代功能吗?
我是新手求指教~~~
另外 asp里面用setInterval方法有什么问题吗?我怎么只能成功执行一次,然后IE就弹出错误
Microsoft VBScript 运行时错误 错误 '800a01a8'
缺少对象: 'Conn'
或者 有没有办法,在javascript的某个函数里面运行运行asp?(就是函数运行一次就调用一次asp??)
我的目的是每隔几秒从数据库里面取数据来更新一个XML文档,javascript每隔几秒取得xml文档的数据来更新网页显示,以上的思路是否合理?如果有其他更好的方法麻烦详解。。thanks~~
document.getElementById('hidbtn').click(); 用这个貌似解决了。。。囧
还是感谢各位 展开
我是新手求指教~~~
另外 asp里面用setInterval方法有什么问题吗?我怎么只能成功执行一次,然后IE就弹出错误
Microsoft VBScript 运行时错误 错误 '800a01a8'
缺少对象: 'Conn'
或者 有没有办法,在javascript的某个函数里面运行运行asp?(就是函数运行一次就调用一次asp??)
我的目的是每隔几秒从数据库里面取数据来更新一个XML文档,javascript每隔几秒取得xml文档的数据来更新网页显示,以上的思路是否合理?如果有其他更好的方法麻烦详解。。thanks~~
document.getElementById('hidbtn').click(); 用这个貌似解决了。。。囧
还是感谢各位 展开
2011-05-07
展开全部
我习惯用jquery ,
到jquery官方下载jquery文件
然后在页面中引用
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
function load() {
$.ajax({
type: "post",
data:'xxx=123',// 传到后台的参数,如不需要可写成:data:'',
dataType:'xml',
url: 'xxxxx.asp',
success: function(data, textStatus){
// 此处处理请求结果
alert(data);// 查看请求结果
var time = 5000; // 一次请求完成后隔多久再请求,,此处为5秒
setTimeout('load()', time);
},
error: function(){
alert('操作执行出错');
var time = 5000; // 一次请求完成后隔多久再请求,,此处为5秒
setTimeout('load()', time);
},
beforeSend:function(){
},
complete:function(){
}
});
}
服务器端:(由于我对asp不熟悉,此处只贴出java代码,用时修改为asp代码)
PrintWriter out = response.getWriter();
out.write(xmlDoc);
out.flush();
没有试,有错自己调试一下吧,,
好运。
到jquery官方下载jquery文件
然后在页面中引用
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
function load() {
$.ajax({
type: "post",
data:'xxx=123',// 传到后台的参数,如不需要可写成:data:'',
dataType:'xml',
url: 'xxxxx.asp',
success: function(data, textStatus){
// 此处处理请求结果
alert(data);// 查看请求结果
var time = 5000; // 一次请求完成后隔多久再请求,,此处为5秒
setTimeout('load()', time);
},
error: function(){
alert('操作执行出错');
var time = 5000; // 一次请求完成后隔多久再请求,,此处为5秒
setTimeout('load()', time);
},
beforeSend:function(){
},
complete:function(){
}
});
}
服务器端:(由于我对asp不熟悉,此处只贴出java代码,用时修改为asp代码)
PrintWriter out = response.getWriter();
out.write(xmlDoc);
out.flush();
没有试,有错自己调试一下吧,,
好运。
追问
额 先谢下 不过实在是不好意思 我没看懂
我需要的是,比如我javascript代码里面有一个函数
。。。。
function func1(){
。。。
//在这里添加代码段,用来调用asp后台运行一次
。。。。
}
。。。。其中func1已经放在setInterval里面,省略号的地方是其他代码
asp确定可以执行,其他代码也没问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你到csdn 论坛里的asp版块去咨询一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询