webbrowser 一个很奇怪的有关问题
webbrowser 一个很奇怪的问题
winform里面 有个webbrowser控件
winform调用 webbrowser控件的 js函数 向服务器 get请求得到数据
程序是一直循环 调用这个js函数, 调试发现 只有第一次有向服务器发出请求 得到get数据
后面的请求一直没有传给服务器, 都是拿到第一次get的数据
这是什么情况,感觉太奇怪了
JS函数如下:
function getData(){
var url = "${WEB_CONTEXT}/get.do";
$.get(url,function(r,status){
if(r.result) {
//数据传给 winform
}
});
}
${WEB_CONTEXT}/get.do 这个请求只有第一次会传给后台, 后面都没有传到后台,但是拿到了数据。和第一次拿到的数据一样。
谢谢
------解决思路----------------------
可能是由于请求参数一样,直接拿缓存充数了,不妨每次请求的时候带一个随机数参数过去.
winform里面 有个webbrowser控件
winform调用 webbrowser控件的 js函数 向服务器 get请求得到数据
程序是一直循环 调用这个js函数, 调试发现 只有第一次有向服务器发出请求 得到get数据
后面的请求一直没有传给服务器, 都是拿到第一次get的数据
这是什么情况,感觉太奇怪了
JS函数如下:
function getData(){
var url = "${WEB_CONTEXT}/get.do";
$.get(url,function(r,status){
if(r.result) {
//数据传给 winform
}
});
}
${WEB_CONTEXT}/get.do 这个请求只有第一次会传给后台, 后面都没有传到后台,但是拿到了数据。和第一次拿到的数据一样。
谢谢
------解决思路----------------------
可能是由于请求参数一样,直接拿缓存充数了,不妨每次请求的时候带一个随机数参数过去.