var sURL = "../include/sample_srchuriage.aspx";var vArguments = window;var sFeatures = "dialogWidth:600px;";
sFeatures += "dialogHeight:400px;";
sFeatures += "center:yes;";
sFeatures += "help:no;";sFeatures += "resizable:no;";
sFeatures += "status:yes;";sFeatures += "scroll:no;";
sFeatures += "unadorne:no;";var vReturnValue = window.showModalDialog(sURL, vArguments, sFeatures);打开新页面后,新页面的服务端控间的事件不响应了!如何解决?
sFeatures += "dialogHeight:400px;";
sFeatures += "center:yes;";
sFeatures += "help:no;";sFeatures += "resizable:no;";
sFeatures += "status:yes;";sFeatures += "scroll:no;";
sFeatures += "unadorne:no;";var vReturnValue = window.showModalDialog(sURL, vArguments, sFeatures);打开新页面后,新页面的服务端控间的事件不响应了!如何解决?
使用java提供的方法,在jsp或者servlet中都可以 <% response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0);
%> 使用HTML标记,如下面: <HEAD> <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
If Not Page.IsPostBack Then
Page.Response.Cache.SetExpires(Date.Now.AddYears(-1)) End If
<head
<base target="_self">
</head>如果还是不行的话,请将新页面在IFrame中执行
<%@ Page language="c#" Codebehind="FrmIRpt.aspx.cs" AutoEventWireup="false" Inherits="FrmRpt" %>
<%@ OutputCache Duration="1" VaryByParam="*" %> //加上这句
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Test</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<base target="_self"> //加上这句
</HEAD>