는, 다음ASP.NET의 <head> 태그 외부에 메타 새로 고침 태그 및 제목 태그가 앉아있는 이유는 무엇입니까? 내가 ASP.NET에서 페이지를 렌더링 할 때
</head>
<NOSCRIPT>
<meta http-equiv="REFRESH" content="0;URL=/Default.aspx?id=84&epslanguage=en-GB&jse=0" />
</NOSCRIPT>
<title>Page title goes here.</title>
<body>
내 masterpage은 다음과 같습니다 발생합니다
<title>Page title goes here.</title>
</head>
<body>
그래서 도대체이 새로 고침 메타를 가지고 곳입니다 부탁 해요 무엇을 태그가 왜 왔는지, 내 머리 태그와 본문 태그 사이에 넣은 이유는 무엇입니까? 왜 내 페이지 제목이 머리 바깥으로 튀어 나왔습니까?
Firebug에서 페이지의 생성 소스를 볼 때 제목 태그와이 새 메타 태그가 head 태그에 표시되지만 브라우저에서 소스를 보면 위와 같습니다. wget을 사용하여 페이지를 긁을 때, 위에 표시된 것과 같이 페이지가 잘못 나옵니다.
브라우저가 다른 방식으로 이것을 해석하고 왜 더 중요한 것은이 새로운 메타 태그가 출현했는지에 대한 아이디어가 있습니까?
감사합니다. 칼.
편집 :
안녕하세요!
답장을 보내 주셔서 감사합니다. 매우 유익합니다.
Page.Header.Controls.Add(ctrl);
이 줄을 사용하여 신비 메타 태그를 퍼팅 헤드 태그 외부에 넣는다 :
나는 문제가 코드 줄이 있음을 발견했습니다. 이 주석을 처리 할 때 제목 태그가 올바른 위치로 떨어지고 모두 잘됩니다!
추가 의견이 있으십니까?
감사합니다.
Karl.
조금 더 많은 코드를 보여줄 수 있습니까? –
클라이언트 브라우저가 코드를 조작하기 전에 실제로 서버에서 보낸 내용을 확인하기 위해 'Fiddler'를 사용할 수 있습니다. http://www.fiddler2.com/ –