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

re: 더블 클릭 방지
작성자: 송원석
작성일시: 2005-02-19 00:39,  조회수: 3,195
이런 방법도 있습니다. 한 번 생각해보시기 바랍니다. 먼저 기술적인 설명에 앞서서 개념적인 내용을 살펴보도록 하죠. 웹 브라우저 화면 위에 유리로 된 판이 하나 존재한다고 생각해보십시요. 그리고 그 유리판이 있는 동안에는 마우스 클릭이 유리판에 방해를 받아서 클릭이 되지 않는다고 말입니다. 그렇다면 말씀하신 기능을 구현하기 위해서는 서브밋을 하기 직전까지는 그 유리판이 보이지 않다가 서브밋을 하는 순간에 유리판이 나타난다고 생각해본다면 모든 문제가 해결되는 셈이죠. 그리고 덤으로 유리판 한가운데에 '서버에 접속중...' 이라는 문자열이나 GIF 에니메이션이 나타나면 될 겁니다. 그리고 일단 서브밋이 되면 페이지가 다시 초기 상태로 돌아가기 때문에 그 유리판이 페이지가 처음 나타날 때처럼 사라지게 되죠. ^_^

웹 프로그램에서는 바로 DHTML 을 사용하여 그 유리판에 해당하는 레이어를 만드는 것이 가능합니다. 단 제가 드리는 말씀을 이해하시기 위해서는 DHTML 을 어느 정도 이해하고 계셔야만 합니다. DIV 태그를 하나 만드시고 STYLE 의 Display 속성을 Hidden 으로 설정합니다. 그 크기는 가로, 세로 100% 로 설정하고 Z 축을 적절하게 설정해줍니다. 그러면 유리판이 만들어지죠. 다만 Display 속성이 Hidden 으로 설정되어져 있기 때문에 처음에는 보이지 않습니다. 그리고 서브밋을 할 때 자바스크립트로 그 DIV 태그의 Display 속성을 바꿔서 나타나게 만들어줍니다. 그러면 유리판이 나타나게 되는 셈이죠. 따라서 다시 서브밋 버튼을 눌러도 동작을 하지 않게 됩니다. 그리고 서버에서 모든 처리가 끝나게 되면 현재 페이지가 갱신되므로 DVI 태그의 Style 속성이 다시 원래대로 돌아오게 되고 결과적으로는 원하시는 동작을 모두 구현하실 수가 있는 것이죠. ^_^

감사합니다.

IP 주소: 211.216.132.91
전체 1 건의 댓글이 존재합니다.

정보문

감사합니다. 많은 도움이 되었습니다.
2005-02-19 09:01
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 45 페이지입니다.
게시물
1,026

테이블구조와 규칙입니다. 어제하루 종일 삽질중이네요ㅠ.ㅠ

김수민

2005-03-03 812
1,025

re: 답변감사합니다.. 테이블구조와 규칙입니다.

송원석

2005-03-04 2,743
1,024

디비에서 값을 가져와 하루에 3번 로테이션 시킬려는데..

김수민

2005-03-03 828
1,023

re: 디비에서 값을 가져와 하루에 3번 로테이션 시킬려는데..

송원석

2005-03-03 2,534
1,022

자동링크 질문 입니다.

오마르

2005-02-24 837
1,021

re: 자동링크 질문 입니다. [1]

송원석

2005-02-24 2,746
1,020

re: 히히 함수 완성 ^^ [1]

오마르

2005-03-02 872
1,019

FileCube 사용시 접속한 아이디에 따라 루트폴더 변경하기?

데일리

2005-02-18 903
1,018

re: FileCube 사용시 접속한 아이디에 따라 루트폴더 변경하기? [1]

송원석

2005-02-19 2,717
1,017

더블 클릭 방지 [2]

정보문

2005-02-18 3,209

re: 더블 클릭 방지 [1]

송원석

2005-02-19 3,195
1,015

안녕하세요 LoadPicture 질문인데요 ^^ [4]

오마르

2005-02-17 958
1,014

re: 안녕하세요 LoadPicture 질문인데요 ^^ [1]

송원석

2005-02-17 3,006
1,013

파일큐브 showPopupMenu()에서 좌표부분 설명 부탁드립니다.

리피

2005-02-14 2,609
1,012

re: 파일큐브 showPopupMenu()에서 좌표부분 설명 부탁드립니다. [1]

송원석

2005-02-15 2,671
1,011

파일큐브 자바스크립트 엑세스 거부

리피

2005-02-14 2,893
1,010

re: 파일큐브 자바스크립트 엑세스 거부

송원석

2005-02-14 2,645
1,009

re: 파일큐브 자바스크립트 엑세스 거부

리피

2005-02-14 2,655
1,008

re: 파일큐브 자바스크립트 엑세스 거부

송원석

2005-02-14 2,648
1,007

감사합니다. 제 실수였습니다.

리피

2005-02-14 2,565
1,006

re: 감사합니다. 제 실수였습니다.

송원석

2005-02-14 2,615
1,005

답변 감사합니다. [2]

리피

2005-02-14 2,571
1,004

도움받고 갑니다. [1]

하정이

2005-02-11 2,569
1,003

FAQ / FQA [1]

정보문화사

2005-02-07 871
1,002

방화벽...감사합니다. [1]

정보문화사

2005-02-07 833