게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: 새로고침에서 궁금한점여.. =ㅅ=;;;
작성자: 오마르
작성일시: 2004-10-22 19:32,  조회수: 824
성공여~~~ ^^=
말씀 하신데로 GMT 시간형식으로 만들어 준후 테스트 하니깐 잘되네요.. ^^
Dim LastModified
LastModified = getGmt(DateAdd("h", -9, ShowFileAccessInfo(Server.MapPath("/test/frameset_test.asp"))))
Response.AddHeader "Last-Modified", """" &LastModified& """"
Response.AddHeader "ETag", """" &LastModified& """"


'===================================================================
'	func	: getGmt(sDate)
'	param	: sDate - 파일수정시간
'	memo	: 시간을 받아 GMT 포맷으로 리턴
'===================================================================
function getGmt(sDate)
	dim weekT(6), monT(11) 
	weekT(0) = "Sun"
	weekT(1) = "Mon"
	weekT(2) = "The"
	weekT(3) = "Wed"
	weekT(4) = "Thu"
	weekT(5) = "Fri"
	weekT(6) = "Sat"

	monT(0) = "Jan"
	monT(1) = "Feb"
	monT(2) = "Mar"
	monT(3) = "Apr"
	monT(4) = "May"
	monT(5) = "Jun"
	monT(6) = "Jul"
	monT(7) = "Aug"
	monT(8) = "Sep"
	monT(9) = "Oct"
	monT(10) = "Nov"
	monT(11) = "Dec"

	getGmt = weekT(DatePart("w", sDate)-1) & " " &_
			 day(sDate)& " " &_
			 monT(DatePart("m", sDate)-1)& " " &_
			 year(sDate)& " " &_
			 mid(sDate, InstrRev(sDate, " ")) & " GMT"
end function

'===================================================================
'	func	: ShowFileAccessInfo(filespec)
'	param	: filespec - 파일
'	memo	: 파일의 마지막 수정 시간을 리턴
'===================================================================
function ShowFileAccessInfo(filespec)
	Dim fso, f
	Set fso = CreateObject("Scripting.FileSystemObject")
	Set f = fso.GetFile(filespec)
	ShowFileAccessInfo = f.DateLastModified
end function
위에 소스를 프레임셋으로 구성된 파일의 넣어주면 잘 동작하네요.. ^^
그런데 문제는 정확한 동작원리를 모른다는거죠.. =ㅅ=;;;

헤더에 파일의 수정된 시간값을 GMT 시간으로 헤더에 추가해 주면...
브라우저에서 헤더를 비교해보고 값이 다르지 않으면 프레임셋으로
구성된 페이지를 리로드 하는게 아니라.. 그냥 변경된 값만 바꿔주는건가.. =ㅅ=;;;

아니면... 프레임속에 있는 페이지 들은 수정 시간 값이 바뀌었을테니...
저 코드가 없으니깐.. 코드가 없는 페이지들만 리로드 되는건지.. 흠..... ^^;;;

또 미궁속으로 풍덩~ 빠졌네여~ ^^ㅋ

그럼 즐거운 주말되세요~~~ ^^=
IP 주소: 221.139.39.85
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 54 페이지입니다.
게시물
796

SessionID 에 대해서..

zziuni

2004-10-26 4,276
795

re: SessionID 에 대해서..

송원석

2004-10-27 2,438
794

흑..ㅡ ㅡ

zziuni

2004-10-27 2,350
793

새로고침에서 궁금한점여.. =ㅅ=;;;

오마르

2004-10-21 971
792

re: 새로고침에서 궁금한점여.. =ㅅ=;;;

송원석

2004-10-21 2,463
791

re: 새로고침에서 궁금한점여.. =ㅅ=;;; [1]

오마르

2004-10-22 803
790

re: 새로고침에서 궁금한점여.. =ㅅ=;;;

송원석

2004-10-22 2,513

re: 새로고침에서 궁금한점여.. =ㅅ=;;;

오마르

2004-10-22 824
788

re: 새로고침에서 궁금한점여.. =ㅅ=;;;

송원석

2004-10-23 2,552
787

웹 메일 발송 할떄요... [1]

궁금이

2004-10-20 754
786

re: 웹 메일 발송 할떄요...

송원석

2004-10-20 3,252
785

(냉무)진심으로 감사 드립니다.

궁금이

2004-10-21 631
784

가상디렉토리에서 세션변수 공유 질문인데요.. ^^

오마르

2004-10-18 888
783

re: 가상디렉토리에서 세션변수 공유 질문인데요.. ^^ [1]

송원석

2004-10-18 2,739
782

안녕하세요 ^^ [1]

오마르

2004-10-18 615
781

쿼리문좀 봐주세요.

궁금이

2004-10-15 762
780

필드명 틀려서 글 수정 합니다.

궁금이

2004-10-15 659
779

re: 필드명 틀려서 글 수정 합니다.

송원석

2004-10-15 2,348
778

날짜 비교가 되지 않아요.

궁금이

2004-10-14 757
776

re: 날짜 비교가 되지 않아요.

송원석

2004-10-14 2,427
775

re: 날짜 비교가 되지 않아요.

궁금이

2004-10-15 678
774

re: 날짜 비교가 되지 않아요.

송원석

2004-10-15 2,672
773

답변 진심으로 감사 드립니다. [1]

궁금이

2004-10-15 630
772

질문하나 보내드렸습니다.

리피

2004-10-13 2,329
771

re: 질문하나 보내드렸습니다.

송원석

2004-10-14 2,518