2012-02-10 2 views
1

내장 된 JavaScript 메서드에 대한 브라우저의 기본 동작을 변경할 수 있습니까? 예를 들어기본 브라우저 경고() 메서드 재정의

: jQuery를 모바일에서

호출 경고() 비를 주제로 대화 상자를 만듭니다. 브라우저의 기본 alert() 동작을 재정의하고 매끄러운 jQuery Mobile 테마 대화 상자로 바꾸는 것이 좋습니다.

jQuery Mobile에서 테마 대화 상자를 만들 수있는 많은 옵션이 있지만 alert() 호출을 가로 챌 수있는 작은 자바 스크립트 라이브러리를 만드는 것이 가능하다면 정말 좋을 것입니다.

+0

가능한 중복 [경고 상자의 스타일을 변경하는 방법 (http://stackoverflow.com/questions/7853130/how-to-change-the- style-of-alert-box) –

+0

http://stackoverflow.com/questions/1729501/javascript-overriding-alert – JackalopeZero

+0

@JackalopeZero 바로 그 겁니다! 내가 어떻게 그것을 놓쳤는지 모르겠다. 감사. – Jack

답변

0

JavaScript 경고를 스타일 할 수 없습니다. 스타일을 지정할 무언가가 필요한 경우 대화 상자를 사용하십시오. 인터넷 검색의 경우 많은 예제가 있어야합니다.

+0

감사합니다. alert() 같은 내장 함수를 재정의 할 수있는 방법이 실제로 있습니까? 반드시 기본 동작을 지속 할 수없는 이벤트를 트리거해야합니다. – Jack

+0

나는 달성하고자하는 것을 더 잘 설명하기 위해이 질문에 대해 다시 한 번 말했습니다. 그것은 그 필요성보다 호기심입니다. – Jack

+0

잘 보았습니다. http://www.quora.com/Is-it-possible-to-style-the-JavaScript-pop-up-box-on-the-alert-function –

0

확인 테마 대화 상자이 jQueryMobile 플러그인 : http://dev.jtsage.com/jQM-SimpleDialog/index.html

+0

고마워요 @ 파블로, 이것은 제가 사용했던 것과 정확히 같습니다. alert()에 대한 응답으로 브라우저의 기본 동작을 재정의 할 수 있다면 그냥 방황했습니다. – Jack