반응형
기본적인것이지만.
한번 남겨본다..

<body onload="javascript:xxtest();">
위와 같이 하면 body가 읽어지면 xxtest()라는 javascript function을 실행을 한다.
비슷한 방법으로는..

<script language="javascript">
window.onload = function() {
//내용
}
</script>
이러한 방법으로도 할수 있다.
반응형
반응형
오늘 작업을 하던중.
어쩔수 없이 팝업창에서 부모창(opener)으로 post방식으로 파라메타값들을 넘겨야됬다.. 우씨..
파라메타값이 외부적요인으로 늘어났기때문이다..

IE6, 7 에서 GET방식으로 넘기는 최대 URL길이는 2083character를 보낼수있는데.. 이것을 넘게 되어서.. 어쩔수 없는 선택이였다.. 
ps. 브라우저마다 GET방식으로 넘길수 있는 최대 URL길이가 틀리다.

그래서 선택의 여지가 없었다.. 자.. 그러면 팝업에서 부모창으로 post방식으로 파라메타값을 넘기는 방법은 의외로 간단하다.

//팝업창
var frm = document.form;
var url = "test.html";  //본인이 보내야되는 url을 쓴다.
frm.meta_info.value = "XXXXX"; //파라메타값을 셋팅을 한다.
frm.action = url;
frm.method = "post";
frm.target = opener.window.name;  //name는 변경하지 말고 그대로 사용. 부모창의 이름을 타겟으로 하겠다고 선언하는 것임.

frm.submit();
self.close();

//부모창(opener)
window.name = 'xxx';  //아무렇게나 넣어두 된다. 부모창에 기본적으로 이름이 없기에 이름을 주는것.

이렇게만 javascript에 넣으면은 된다.
당연히 function으로 만들어서 사용을 해야된다..

반응형
반응형
작업을 하던중..
자꾸 페이지에 res://ieframe.dll/dnserror.htm#경로 가 나와서..
res://ieframe.dll/dnserror.htm을 검색하던중..

http://blog.daum.net/bk_ahn/4 <-- 이것을 발견나게되었다.. ㄷㄷ
회사 내부망에서만 안되는건지.. ㄷㄷ

       오류 페이지 종류(코드)                     주소(링크)
403(해당 페이지 접근 금지)           res://ieframe.dll/http_403.htm
404(페이지를 찾을 수 없음)           res://ieframe.dll/http_404.htm
500(페이지 내부 서버 오류)           res://ieframe.dll/http_500.htm
DNS(도메인 이름 서버) 오류         res://ieframe.dll/dnserror.htm
해당 페이지 탐색 취소                  res://ieframe.dll/navcancl.htm
해당 프로토콜 알 수 없음              res://ieframe.dll/unknownprotocol.htm
해당 프로토콜 알 수 없음              res://ieframe.dll/unknownprotocol.htm

위의 내용이 있었다.. DNS 오류.. 크.. 아무래도 내부망 문제인거같다..
그런데 ie8은 이상이 없던데... ㅠㅠ
오늘 집에가서 더 고민을 해봐야될것 같다..
반응형

+ Recent posts