728x90
반응형

Programming/HTML 2

HTML에서 Button 처리

일반적인 브라우저에서 HTML Form안에 button이 있을 경우 이를 Submit으로 처리하도록 된다. 여기서는 예외적인 경우와 이 동작을 끄는 방법에 대해서 적어보겠다. 1.IE에서는 예외적인 동작을 한다. IE의 경우 button의 속성 중에 type="submit"이 빠져있을 경우 아무런 동작은 하지 않는다. 따라서 IE에서도 button이 submit 동작을 하도록 하기 위해서는 button의 속성 중에 type="submit"을 추가해주어야 한다. 2. button의 submit 끄기 같은 form안에 여러 개의 button이 있을 경우 서로 다른 동작을 해야하는데 모두 submit 동작하는 경우가 발생한다. 이 경우에는 button의 onclick 이벤트에서 해당 form의 submit을 ..

Programming/HTML 2013.06.28

iframe 안에서 부모창(parent)의 bootstrap modal 닫기

bootstrap을 이용해서 사이트를 만들고 입력창을 만들었다. 만들어진 입력창에는 html을 페이지 안에서 직접 입력하는 대신 iframe을 통해서 페이지를 연결하였다. 이 때 iframe으로 불리어진 페이지에서 bootstrap의 Modal을 닫고 싶어졌는데 도저히 방법이 없다. jquery selector를 이용해서 modal 메소드를 호출하는 것까지는 성공했는데 호출만 되고 반응이 없다. 한 시간 정도의 뻘짓 끝에 방법을 찾았당!!! 부모창에 함수를 Modal을 닫는 함수를 선언하고 iframe에서 그 함수를 호출하면 된다. 이 놀라운 단순함!!! 왜 이 생각을 못했지ㅠㅠㅠㅠㅠ 부모창 코드 window.closeModal = function() { $( '#inputModal' ).modal( '..

Programming/HTML 2013.03.26
728x90
반응형