게시판 본문 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 | 5,534 | ||
| 795 | 2004-10-27 | 3,012 | ||
| 794 | 2004-10-27 | 2,936 | ||
| 793 |
오마르 |
2004-10-21 | 971 | |
| 792 | 2004-10-21 | 3,050 | ||
| 791 |
오마르 |
2004-10-22 | 803 | |
| 790 | 2004-10-22 | 3,144 | ||
|
오마르 |
2004-10-22 | 824 | ||
| 788 | 2004-10-23 | 3,143 | ||
| 787 |
웹 메일 발송 할떄요... [1] |
궁금이 |
2004-10-20 | 754 |
| 786 | 2004-10-20 | 3,894 | ||
| 785 |
궁금이 |
2004-10-21 | 631 | |
| 784 |
오마르 |
2004-10-18 | 888 | |
| 783 | 2004-10-18 | 3,361 | ||
| 782 |
안녕하세요 ^^ [1] |
오마르 |
2004-10-18 | 615 |
| 781 |
궁금이 |
2004-10-15 | 762 | |
| 780 |
궁금이 |
2004-10-15 | 659 | |
| 779 | 2004-10-15 | 2,920 | ||
| 778 |
궁금이 |
2004-10-14 | 757 | |
| 776 | 2004-10-14 | 3,093 | ||
| 775 |
궁금이 |
2004-10-15 | 678 | |
| 774 | 2004-10-15 | 3,253 | ||
| 773 |
|
궁금이 |
2004-10-15 | 630 |
| 772 | 2004-10-13 | 2,943 | ||
| 771 | 2004-10-14 | 3,111 |

sign in
join
re: SessionID 에 대해서..