크로스 브라우저 사용을 위해 JavaScript에서 드래그 가능하고 크기를 조정할 수있는 창을 만들고 싶지만 가능하면 프레임 워크를 사용하지 않으려 고합니다.드래그하고 크기를 재조정 할 수있는 자바 스크립트 팝업 윈도우는 어떻게 만듭니 까?
누구나 내가 사용할 수있는 링크 또는 코드가 있습니까?
크로스 브라우저 사용을 위해 JavaScript에서 드래그 가능하고 크기를 조정할 수있는 창을 만들고 싶지만 가능하면 프레임 워크를 사용하지 않으려 고합니다.드래그하고 크기를 재조정 할 수있는 자바 스크립트 팝업 윈도우는 어떻게 만듭니 까?
누구나 내가 사용할 수있는 링크 또는 코드가 있습니까?
JQuery는 많은 유용한 유틸리티 기능에 더 중점을두고 있으며 DOM 조작을 훨씬 쉽게 해줍니다. 기본적으로 Javascript로 간주해야합니다. Javascript 언어 자체에 매우 유용한 추가 기능입니다.
ExtJS는 특정 API가있는 GUI 구성 요소 모음입니다. 이와 비슷한 모양의 구성 요소를 쉽게 만들려면 사용하고 그렇지 않으면보다 유연한 프레임 워크로 이동하십시오.
http://jqueryui.com/도 있습니다. DOM 요소를 드래그하거나 드롭 가능하게 만들 수 있습니다. –
프레임 워크를 완전히 피하면 많은 코드와 지루한 브라우저 테스트가 필요합니다.
프레임 워크를 고려한다면 나는 jqDnR 플러그인으로 jQuery를 제안 할 것입니다. 난 당신의 문제를 해결하거나 아마도 당신의 기능을 결합 할 수있을 것 같아요 또는 jQuery resizables
때로는 환경이나 아키텍처를 선택할 수 없습니다, 그래서 당신은 프레임 워크를 사용할 수없는 제약 내에서 일을하고있어 붙어있어 ...
JQuery 좋은 방법이 될 것입니다. 플러그인 (예 : draggable)을 사용하면 매우 편리합니다 (여기에 demo이 있습니다).
프레임 워크를 사용하지 않고 '순수하게'유지하려면 시간 낭비 일뿐입니다. 시간이 많이 걸리므로 시간을 절약 할 수 있고 응용 프로그램을 더 잘 만들 수 있습니다.
하지만 언제든지 소스를 확인하여 '영감'을 얻고 사용하지 않을 물건의 오버 헤드없이 적용 할 수 있습니다. 잘된 일이고 읽기가 쉬우 며 생각지 못한 교차 브라우저 해킹을 발견하게됩니다.
편집 : 오, 정말로 프레임 워크가 없다면 그냥 체크 아웃하십시오. 그들의 소스. 그럼 당신은 당신의 응용 프로그램에 대한 몇 가지를 사용할 수 있는지.
그냥 아주 작은 일을 위해 클라이언트에게 대규모 프레임 워크 다운로드를 피하려고합니다. 어쩌면 내가 속이고있을 것입니다.
jQuery뿐 아니라 ExtJS도 보았습니다. 설명서와 UI는 ExtJS에서 훨씬 뛰어나고 전문적으로 보입니다 ... jQuery를 추천하는 특별한 이유가 있습니까?
프레임 워크를 건너 뛸 수 있지만 코드를 직접 코딩하고 사용자가 IE6을 사용하고 있는지 및 sync'd iframe shim 등을 제공하는지 탐지해야합니다. 샘플이 많이 있지만 한 가지만 가져야합니다. IE6의 선택 목록을 처리합니다. – scunliffe
왜 프레임 워크를 사용하지 않으시겠습니까? 그들은 당신에게 많은 일을 덜어 줄 것입니다. http://www.codinghorror.com/blog/archives/001163.html 편집 : 프레임 워크를 사용하지 않는 것은 옵션이지만 솔직히 말해 브라우저 간 호환이 가능한 좋은 구현을 얻으려면 아마도 적어도 하루나 이틀을 보내고 여러 페이지의 코드를 작성하게됩니다.이 모든 것은 프레임 워크에 대한 간단한 호출로 이미 완료되었습니다. – levand