以下代码在程序中运行有个问题,如果id传入同上次一样的它就读取以前的数据。即我在后台将数据发生了变理它仍时读以前数据而不会再找新的数据。如果ID不同则会查找新数据。我也查了代码没发现用缓存啊。
var ul="../text/id.aspx?id="+id ;
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get",ul,false);
oHttp.send();
alert(oHttp.responseText);
我试着重定向也没有
private void Button1_ServerClick(object sender, System.EventArgs e)
{
string Url = Request.UrlReferrer.AbsolutePath.ToString(); Response.Redirect(Url);
}
var ul="../text/id.aspx?id="+id ;
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")
oHttp.open("get",ul,false);
oHttp.send();
alert(oHttp.responseText);
我试着重定向也没有
private void Button1_ServerClick(object sender, System.EventArgs e)
{
string Url = Request.UrlReferrer.AbsolutePath.ToString(); Response.Redirect(Url);
}
解决方案 »
- FCK在本地运行没有问题,在服务器上就无法显示,
- 邮件前的小图标怎么做?
- 有挑战性-->能否捕获 CKeditor “保存”按钮的单击事件?
- ',' 附近有语法错误。
- PostBackUrl一个页面只能指定一个吗?我下面的情况怎么处理!
- 取得一个IP,然后如何判断此IP下是否是局域网的机子?(网站建设问题)
- DATAGRID的超连接项的问题
- 日期选择 怎么放到dropdownlist上
- “/WebApplication1”应用程序中的服务器错误。这是什么问题?
- 如何晴空一个ASPX页面中所有TEXTBOX控件中的值
- 正则表达式问题,匹配所有的script的src属性换行符配不了
- 请高手指点一下,上传的附件是放在数据库中好,还是放在硬盘上好?
url="../text/id.aspx?id="+id + "&tmp=" + Math.random().toString()
每次请求的地址不同,就不会取回之前的缓存数据了.
像这个帖子的地址后面,不也有个temp=.[随机数].
--------------------
这个是指什么?你那段用XMLHTTP的代码是在服务器端还是客户端的?但我想明白这是为什么IE缓存会这样处理
----------------------------------------
要说为什么的话...我也说不清,只是知道有这么一种现象.
这个,在XML+XSL中更是明显,
所以觉得调试XML+XSL时比较麻烦,明明源代码已经修改,但在原来那个IE里拼命按F5刷新,就是刷不出新内容来.非得关掉那个IE,然后重新开一个才行.