2010-03-29 3 views
0

제목에 내 문제가 있습니다. 예를 들면 : 어떻게 내 dev에 내 자신을 Alert Pop-ups 나는 오버레이로 가능하다고 생각하지만, 난 몰라.FireFox 확장. 창문의 내용 영역에 오버레이를 추가하는 방법

+0

JQuery 나 Prototype과 같은 자바 스크립트 프레임 워크를 사용하고 있습니까? –

+0

아니요, 프레임 워크가없는 경우 – Neurostep

+0

재미 있지 않은데 어떻게 움직이는 지, 어떻게 오버레이를 사용할 수 있는지 알고 싶습니다. – Neurostep

답변

0

ol'good는 어떨까요?

<script type="text/javascript"> 
    alert("Hello, I'm a pop-up!"); 
</script> 

결국, 당신이 jQuery를 UI 대화 모듈을 사용할 수 있습니다 http://jqueryui.com/demos/dialog/

편집 : 당신이 JavaSctipt 또는 XUL 기반 솔루션에 관심이 있다면 당신은 또한 말을한다고 생각합니다.

편집 2 :

는 XUL을 사용하려는 경우,이 링크를 체크 아웃 :

를 내가 그들을 매우 발견 유용한 wh 나는 내 확장 기능을 개발하고 있었다.

정말, 당신이 필요로하는 모든이입니다 :

<box id="myBox"> content here </box> 

플러스 몇 가지 논리를 엽니 다.

+0

결정은 자바 스크립트 오버레이를 기반으로해야합니다. – Neurostep

+0

오버레이 === XUL =) – Neurostep

+0

안녕하세요, 제 편집을 확인하십시오 – rochal

1

내 제안은 자바 스크립트와 CSS의 조합을 사용하는 것입니다. 팝업의 열쇠는 CSS의 Z- 색인을 사용하여 페이지 내용의 나머지 부분 앞에 놓는 것입니다.

자바 스크립트는이 섹션을 활성화하거나 비활성화하는 데 사용됩니다. 또한 다른 CSS 클래스를 설정하여 페이지 내용의 나머지 부분을 어둡게하고 해당 클래스를 동일한 javascript 함수에 적용 할 수 있습니다.

0

내 제안은 가볍고 사용하기 쉬운 BlockUI을 사용하는 것입니다.

+0

에 기반한 오버레이입니다. DOM 모델을 기반으로 한 결정이 적합하지 않습니다. 문제는이 효과를 얻기 위해 어떻게 또는 무엇을 오버레이를 사용할 수 있는가하는 것입니다. – Neurostep

+0

XUL 기반 오버레이입니다. – Neurostep

관련 문제