0

ポップアップページからJavaスクリプトを使用してポップアップページの親ページを更新しようとしていますが、次のようなエラーが発生しています:

サーバーは、HTTP ヘッダーが送信された後にヘッダーを追加できません。

私のJavascriptは次のようなものです:

<script type="text/javascript">
    function proceed() {
        opener.location.reload(true);

    }
</script> 

 <asp:Button ID="btnSubmit" CssClass="btn" OnClientClick ="proceed()" Width ="140px" runat="server" Text="Submit"   onclick="btnSubmit_Click" style="height: 26px" 

                ValidationGroup="acs54321" />

ポップアップ用の JavaScript ファイルの次の行で、このエラーが発生しています。

 string output = sb.ToString();

 byte[] s = Encoding.UTF8.GetBytes(output);
  page.Response.AddHeader("Content-Length", s.Length.ToString());   <----Error on this line
4

2 に答える 2

0

ページは既にブラウザーに送信されているため、ヘッダーにさらに追加することはできません。

于 2013-06-06T07:07:35.553 に答える