게시판 본문 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
|
게시물 | ||||
---|---|---|---|---|
796 | 2004-10-26 | 4,619 | ||
795 | 2004-10-27 | 2,598 | ||
794 | 2004-10-27 | 2,512 | ||
793 |
오마르 |
2004-10-21 | 971 | |
792 | 2004-10-21 | 2,634 | ||
791 |
오마르 |
2004-10-22 | 803 | |
790 | 2004-10-22 | 2,681 | ||
오마르 |
2004-10-22 | 824 | ||
788 | 2004-10-23 | 2,718 | ||
787 |
웹 메일 발송 할떄요... [1] |
궁금이 |
2004-10-20 | 754 |
786 | 2004-10-20 | 3,428 | ||
785 |
궁금이 |
2004-10-21 | 631 | |
784 |
오마르 |
2004-10-18 | 888 | |
783 | 2004-10-18 | 2,915 | ||
782 |
안녕하세요 ^^ [1] |
오마르 |
2004-10-18 | 615 |
781 |
궁금이 |
2004-10-15 | 762 | |
780 |
궁금이 |
2004-10-15 | 659 | |
779 | 2004-10-15 | 2,510 | ||
778 |
궁금이 |
2004-10-14 | 757 | |
776 | 2004-10-14 | 2,590 | ||
775 |
궁금이 |
2004-10-15 | 678 | |
774 | 2004-10-15 | 2,833 | ||
773 |
답변 진심으로 감사 드립니다. [1] |
궁금이 |
2004-10-15 | 630 |
772 | 2004-10-13 | 2,496 | ||
771 | 2004-10-14 | 2,688 |