I'meは、次のエラーを取得:HTTPヘッダの問題
Response object error 'ASP 0156 : 80004005'
Header Error
/includes/page_language.asp, line 3
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
しかし、ページの1行目DOCTYPEされています。次の行がある
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
:
<!-- #include file = "includes/page_language.asp" -->
page_language.aspファイルの最初の4行は、次のとおりです。
<%
response.codePage = 65001
response.charset = "utf-8"
%>
だから、にResponse.Charset =「UTF-8」を好きではない - が、問題を引き起こすこれらの行前にはHTMLがありません...
このエラーは、あなたがロードする第一の時間に発生しますページが更新され、ページが正常に読み込まれたときに更新を押します。サイトは正常に動作していましたが、私たちは昨日これに気付きました。
UPDATE: - いずれかを私は困惑 ....
<%
response.codePage = 65001
response.charset = "utf-8"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
をしかし、私はまだResponse.Charsetをラインでエラーを取得しています: 私は今読むためにindex.aspを変更しました提案は非常に高く評価されるでしょう!
を追加することにより、固定にResponse.Charset = "UTF-8" とを追加する – JezB