본문 바로가기

Web

form 을 동적으로 생성해서 POST 방식으로 새 창에 전송 1.아래와 같이 form 을 동적으로 생성해서 POST 방식으로 새 창에 전송하도록 코드를 작성했다. window.open(url,name, option); var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("target", name); form.setAttribute("action", url); var result = document.createElement("input"); result.setAttribute("type","hidden"); result.setAttribute("name","processingResult"); result.setAttribute("value",".. 더보기
Placeholder for contenteditable div HTML:CSS:[contentEditable=true]:empty:not(:focus):before { content:attr(data-text) } 더보기
하이브리드앱 안드로이드 css 예외 안드로이드 4.3...?4.2 밑으론가..하위버전은 몇몇 css가 적용되지 않는다 1. width: calc(96% - 2px); 에서 calc 적용안됨 2. $("id li").click 이런식으로 아이디 아래 li,div 태그 속성 넣을때 조심해야한다. 속성이 달라도 id가 중복되면 사용안됨(상위버전은 되요;) 삽질하다가 찾아낸 사실 (출처: http://servedev.tistory.com/52) -----------------------------추가 정보 -----------------------------------------------------------하이브리드앱 개발시 안드로이드 1.0.* 일부 기기에서 select box touch 오류 발생 해결 하이브리드앱을 jquerymobile.. 더보기
웹,모바일 접속 기기 확인 1. var filter = "win16|win32|win64|mac"; if( navigator.platform ){ if( filter.indexOf(navigator.platform.toLowerCase()) 더보기
파이어폭스의 ajax문제 IE,크롬,사파리는 잘되는데 파이어폭스만 오류가 났다. js경고로 1. 메인 쓰레드에서의 동기화된 XMLHttpRequest는 사용자 경험에 안좋은 영향을 미치기 때문에 더이상 사용하지 않습니다. 더 자세한 사항은 http://xhr.spec.whatwg.org/ 를 참고해 주십시오.2. window 문맥의 동기 모드에 있어서의 XMLHttpRequest 의 withCredentials 프로퍼티의 사용은 지원하지 않게 되었습니다. 이 두개 때문에 로그인바가 안나왔었는데 검색해보니 원인을 찾았다.비동기로 바꾸니 잘됨.. 아래 참고 사이트 본문 스크랩----------------------------------------------------------------------------어제까지 잘 되던 로그인.. 더보기
익스플로러9 jquery문제 문제1. 익스플로러9 밑으로 최신 jquery를 인식못한다.(2.x...js)2. jquery 버전이 너무 낮아지면 JSON.parse등 JSON관련 문구를 인식못한다.3. ajax도 인식못함 최선의 방법은 분기 태우기!html파일에head에다가 소스 추가 최상위에 있는 js파일에 //jquery support explorer 9$.support.cors = true; 추가하게되면 ajax 사용가능해짐 참고!!1. 익스플로9이하는 1.11 버전이 최적화!2. json2.js는 jquery버전이 낮을때 json이 없는데 저 파일로 인해 사용가능함 더보기
새로고침 하기 일반적인 다시 읽기window.location.reload(); history.go(-1); return false; 더보기
[html] 인터넷익스플로러 문서모드 최신으로 렌더링 [html] 인터넷익스플로러 문서모드 최신으로 렌더링 인터넷 익스플로러 자체가 표준을 제대로 지키지 않습니다.인터넷 익스플로러 9 미만 버전에서는 사이트가 제대로 보이지 않을 때가 있습니다.유용한 jQuery 플러그인을 사용하였음에도 불구하고.. 인터넷 익스플로러 9 미만 버전에서는 제대로 동작 하지 않을때도 있습니다. 그럴 때에 위와 같은 메타 태그를 추가하면, 문서를 렌더링할때 해당 브라우저 버전과 상관없이 IE 최신 문서 버전으로 렌더링을 하겠다는 뜻입니다. 위 태그를 넣었을때.. 일반적으로 UI적으로 확인이 가능한 것은 호환성 보기 버튼이 사라집니다. 여담으로.. 요즘 뜨거운 HTML5 지원도 인터넷 익스플로러가 대응이 느립니다... 인터넷 익스플로러는 한때 우리나라에서 브라우저 점유율 90% 이.. 더보기

반응형