Website 세상/Web Program 검색 결과
javascript의 window.print()는 인쇄창(프린터 선택하는 화면)을 여는 기능외에 다른 커스터마이징이 불가능합니다. 인쇄를 하지 않고, 창을 닫았을 때, 처리 방법이 있으면 좋은데.. activeX로 해야할 것 같습니다. activeX로는 scriptX를 이용해 볼만 한데... advanced 기능은 유료로 구매한 경우에만 가능해서 그렇게 추천할 수는 없군요.. 다만, scriptX의 기본 기능(무료)중에, 인쇄창을 열었는데... 고객이 인쇄를 하지 않고, 인쇄창을 닫아버리면 return value로 false를 돌려주는 기능이 있습니다. 페이지에서 인쇄창을 열고, 만약 return값이 false면 "인쇄안함"으로 다시 처리하고, true이면 "인쇄됨" 처리하면 100%는 아니지만, 근접한..
일본어 사이트를 만들어 본 일이 있다. utf-8로 만들면 된다는 힌트를 듣고, 아주 많은 시도를 했다. 그런데.. 제대로된 정보를 얻을 수 없었고, 제대로 만들지도 못했다. 짜증나길래... 일본어 os에 일본어 sql을 깔아서 shift-jis로 서버를 돌리고 말았다. ^^;; 그때의 어려움을 다른 사람들이 겪지 않기를 바라면서.. 내가 가진 힌트들을 정리해 본다. 1. asp 페이지를 만든다. 2. 문자셋을 유니코드 utf-8로 변환한다. 3. 일단 아무내용도 없는 상태에서 저장한다. 4. 페이지 맨윗 줄에 삽입. 5. head에 삽입 6. DB설정 char은 nchar로 varchar은 nvarchar로.. 문자형태의 형식은 모두 n이 붙은 형식으로 세팅. 7. SQL구문은 insert into t..
urlS = "http://static.naver.com/kin/img" FILENAME = "/tmp13.gif" '/ 표시 주의! SAVEpath = Server.MapPath("/") ' Set http= CreateObject("Microsoft.XMLHTTP") '엮인글의 사유로 변경함 Set http= CreateObject("MSXML2.ServerXMLHTTP") Http.Open "GET", urls&filename, false Http.Send() binData = Http.ResponseBody Set http = Nothing Set Stream = CreateObject("ADODB.Stream") Stream...
첫번째 프레임 페이지 입니다. SlideShow.asp라는 파일에서 임의의 이벤트가 발생하면 이 파일의 특정 콤보에 값을 채우는 방법입니다 이 방식을 사용하면 새로고침의 한계를 뛰어 넘을 수 있습니다. parent.document.frames['hiddenFrame'].document.location='top.asp?mode=CSSpec&ProductCode=' + document.frmSlide.ProductCode.value; 이런 방식으로 숨겨진 프레임 top.asp파일을 호출합니다. 이런식으로 사이트에 hidden 프레임을 만들어 두면 그렇게 멀게만 느껴졌던 디비호출을 마음대로 할 수 있습니다 =>Top.asp만 잘 정의 하면 대부분의 요청을 asp리프레쉬 없이 처리 할 수 있습니다. // 여기는..
# setInterval()과 XMLHTTP 를 이용하여 페이지 Refresh * 장점 1) 브라우저 진행율 표시 안나타남 2) Refresh 소리 없음 --> 이 소스는 정해진 시간마다 회원이 로그아웃 했는지를 체크하기 위해 만들었습니다. 로그인상태의 회원은 LOGON 값을 현재시간으로 업데이트하고, 로그아웃상태인 회원은 LOGON 값이 널(null)이 됩니다. * logon.asp 는 로그인한 회원정보를 보여주는 파일입니다. * logon_update.asp 는 logon_time.asp 파일을 일정간격으로 refresh한 효과를 냅니다. * logon_time.asp 파일은 현재시간을 LOGON 값에 넣어줍니다. (1) XMLHTTP 설명 1. XMLHTTP 메서드 Abort 현재 HTTP 요청을 ..
최근댓글