Asp classic 经典ASP变量问题

Asp classic 经典ASP变量问题,asp-classic,Asp Classic,我有一个经典的asp页面,它位于iFrame中 在此页面中,我有以下表单代码: <input type="hidden" id="xPar" name="xPar" value="<%=obj.Parameter1 %>" /> 当我查看此页面时,我会说表单字段中的值有90%的时间发生更改。然而,有时这个值并不正确 正在从COM对象返回obj.Parameter1。我看到COM对象设置了这个属性,我甚至看到其他asp页面稍后传入了正确的值。但是,在该

我有一个经典的asp页面,它位于iFrame中

在此页面中,我有以下表单代码:

        <input type="hidden" id="xPar" name="xPar" value="<%=obj.Parameter1 %>" />

当我查看此页面时,我会说表单字段中的值有90%的时间发生更改。然而,有时这个值并不正确

正在从COM对象返回obj.Parameter1。我看到COM对象设置了这个属性,我甚至看到其他asp页面稍后传入了正确的值。但是,在该代码上,该值有10%的时间不改变先前的值

i、 e.-

  • 第一次:e1
  • 第二次:e2
  • 第三次:e2
  • 第四次:e4
这并不总是发生在第二次和第三次,这只是我所看到的一个例子


我不知道发生了什么事。看起来该变量几乎正在被缓存。有人对我可能缺少的内容有什么建议吗?

听起来像是IE缓存问题(假设IE在缓存方面存在最多问题-个人体验),所以每次只需将唯一值附加到帧的URL,即可取消缓存

例如:



如果不知道其余代码中的逻辑或COM对象中的代码,将很难告诉您问题的原因。请查看以下问题: