出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[4042] Re:Ridirectエラーについて |
投稿者:ASP仕事人さん 2004/02/05 13:21:31 |
はじめまして。 YasNet(管理人)さん、回答ありがとうございました。 私は、現在仕事でASPを使っています。 今回、問題となっているソースの記述形式は次のとおりです。 "Sample.asp" <% ASPファイル内の処理1(VBScriptで記述) %> <!-- 当該テーブルについてDB検索処理を起動(インクルードファイル) //--> <!-- #include file="A.inc" --> <% ASPファイル内の処理2(VBScriptで記述) Response.redirect("B.html") %> 上記の処理中、"B.html"をリダイレクトで起動した時点で、 前述のようなエラーメッセージが表示されます。 そこで、上記のインクルードファイルの読込み部分を削除すると エラーは発生しなくなるのですが、 外部のASPファイルを起動できなくなります。 (OSがWin98で、PWSのため。) 解決策としては、OSをWin2000にしてIISを導入し、 Server.Execute() を利用できるようにするか、 Win98の環境でうまく外部のASPファイルを起動できるような 方法を考えるかどちらかだと思われます。 そこで、もしWin98の環境で正常に外部のASPファイルを起動できるような方法があれば、ご教授お願いしたいと思っています。 -以上です- > こんにちは YasNet(管理人)です。 > > > HTTP ヘッダーはすでにクライアントのブラウザに書き込まれています。HTTP ヘッダーの修正はページ内容を書き込む前に行われなければなりません。 > って事は、既にHTMLが送信されているってイメージなので > 現象は正しいですよ。 > > サンプルコードなどがあると回答できるかもしれませんよ > > それでは 失礼致します。 > > > ASPからHTMLファイルへリダイレクトしたときに、次のような > > エラーが発生します。 > > SSIのインクルードファイルを指定したHTMLタグを削除すると、正常に起動しました。 > > 原因がよくわかりません。 > > どなたかよろしくお願いいたします。 > > > > > > Response オブジェクト エラー 'ASP 0156 : 80004005' > > > > ヘッダーのエラーです > > > > /Asp/HumanInfoInpCreDsp.asp, 行 54 > > > > HTTP ヘッダーはすでにクライアントのブラウザに書き込まれています。HTTP ヘッダーの修正はページ内容を書き込む前に行われなければなりません。 > > |
![]() ![]() |
![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |