가장 많이 쓰이는 녀석같은데 은근히 쓰기가 까다롭다 ㄱ-

Syntax
window.open(URL,name,specs,replace)

[링크 : http://www.w3schools.com/jsref/met_win_open.asp]
위에 이름은 그냥 이름이고, 새로열린 창 내에서의 식별 번호이다.
즉, parent 가 되는 쪽에서는 name 으로 제어를 할수없다.

Wremote = window.open('', 'YourRemote', szoptions);
if(Wremote != null)
{
  if(Wremote.opener == null)
  {
    Wremote.opener = self;
  };
  Wremote.location.href = 'example6-remote.htm';
};

[링크 : http://www.chipchapin.com/WebTools/JavaScript/index.html]
    [링크 : http://www.chipchapin.com/WebTools/JavaScript/example2-01.html]

만약에 제어를 해야 한다면,
위와 같이 창이름을 변수로 주고 windows.open() 메소드의 return 값을 저장하면 된다.


Definition and Usage

The opener property returns a reference to the window that created the window.
When opening a window with window.open(), you can use this property from the destination window to return details of the source (parent) window.
Coding Tip: window.opener.close() will close the source (parent) window.

[링크 : http://www.w3schools.com/jsref/prop_win_opener.asp]
이 값이 parent 윈도우의 값을 지정해주는 것으로 생각된다.
Posted by 구차니

최상위객체는 window 하나뿐이고, 그 아래에 파생되는 객체들이 존재한다.
하지만 최상위객체 지칭인 "window."를 생략하고 사용하므로 얼핏보기에는
총 6개의 최상위객체가 있는 것으로 생각될수도 있다.

Browser Objects Reference

The references describe the properties and methods of each object, along with examples.


[링크 : http://www.w3schools.com/jsref/default.asp]

Window Object Properties

Property Description
document Returns the Document object for the window (See Document object)
history Returns the History object for the window (See History object)
location Returns the Location object for the window (See Location object)
navigator Returns the Navigator object for the window (See Navigator object)
screen Returns the Screen object for the window (See Screen object)

[링크 : http://www.w3schools.com/jsref/obj_window.asp]


Posted by 구차니
회사일2010. 7. 27. 00:46
문득 생각이 나서 들어가보니, 사이트 개편이 되었고,
한때 제공하지 않았던 xml 이나 ini 파일을 가입만 하면 무료로 다시 제공하고 있다.

ini 파일은 어디서 쓰는걸려나..

xml은 아래와 같이 나오니 머.. 알아서 쓰기 편해보인다.

[링크 : http://www.satbeams.com]

'회사일' 카테고리의 다른 글

CCTV 관련 용어 정리  (0) 2010.09.06
불법소프트웨어 단속관련 - spc.or.kr  (4) 2010.09.01
dreambox 관련 링크  (4) 2010.05.12
openDNS  (0) 2010.05.12
SH4 관련 정보  (0) 2010.05.03
Posted by 구차니
인생이 머 있냐마는..
이상하리 만치 돈과 연관이 되면 삶 자체가 허무해진다.

돈이 사람을 사는건지
사람이 돈을 버는건지

어느게 진짜인지 어느게 옳은건지 모호해지는 하루하루

Posted by 구차니
개소리 왈왈2010. 7. 25. 12:50
1. 토익 시험장이나 학원에서
    내가 듣는 시간뿐만 아니라 다른 시간도 그런것 같지만..
    남여성비를 따지면 여자가 월등히 높다.
    남자는 생각이 없어서 토익을 공부 안하는걸까?
    아니면 여자애들이 생각이 많아서 토익을 미리미리 준비하는걸까?
    돌아오는 지하철에서 대략 2:1 이상 비율로 여자가 많은것 같아서 괜시리 꿍시렁 -ㅁ-



2. 머리털 나고 처음으로 토익 시험이 끝까지 품
    점수는 나와봐야 아는거지만.. 머랄까?
    문제의 의미도 머리속에 들어오지 않은채 기계적으로 풀지 않으면
    제한시간내에 풀수가 없다는건 영어 교육이 잘못된걸까? 아니면 시험이 잘못된걸까?
    아니면 우리가 시험을 푸는 방법이 잘못된걸까?

'개소리 왈왈' 카테고리의 다른 글

의사의 거짓말(?) 그 기분을 알것같아 -_-  (2) 2010.08.02
8월의 시작  (4) 2010.08.01
옷을 사다.  (2) 2010.07.24
Good bye IE6 - 네이버 얍삽해!  (16) 2010.07.15
정기권 남은 횟수 31  (2) 2010.07.14
Posted by 구차니
document.keydown 이라는 녀석에 등록을 하면
이벤트 핸들러로 등록이 되어 후킹을 하는 것으로 보인다.

function processShortcut(event) {
            if (isIE)
        {
            event = window.event;
            event.target = event.srcElement;
        }
   
        if (event.altKey || event.ctrlKey)
            return;
        switch (event.target.nodeName) {
            case "INPUT":
            case "SELECT":
            case "TEXTAREA":
                return;
        }
        switch (event.keyCode) {
            case 81: //Q

                window.location = "/admin";
                break;
            case 83: //S
                window.location = "?page=2";
                break;
            case 90: //Z
                window.location = "#recentEntries";
                break;
            case 88: //X
                window.location = "#recentComments";
                break;
            case 67: //C
                window.location = "#recentTrackback";
                break;
        }
    }
    document.onkeydown = processShortcut;



2010.07.27 추가
테스트를 해보니 무조건 대문자로 받아들이고, 'Q' 나 'q' 이런식의 값은 인식을 못하는 것으로 보인다.
괜히 위에 case 81: 이런식으로 한게 아니구나 ㅠ.ㅠ
Posted by 구차니
개소리 왈왈2010. 7. 24. 20:34
생각해보니까 내돈내고 처음으로 내옷을 산 것 같다.

음.. 맨날 엄마 / 누나가 사주다가 내돈내고 내옷을 산건 처음이었군 ㄱ-

'개소리 왈왈' 카테고리의 다른 글

8월의 시작  (4) 2010.08.01
토익에 관한 개소리  (12) 2010.07.25
Good bye IE6 - 네이버 얍삽해!  (16) 2010.07.15
정기권 남은 횟수 31  (2) 2010.07.14
뜨억 티스토리 베스트 트랙백  (0) 2010.07.13
Posted by 구차니
자바스크립트를 공부하면서 가장 헷갈리고 있는 부분이 바로 'var' 키워드이다.
어디서는
 var 변수=값;
라고 선언하고, 어디서는
 변수=값;
이라고만 선언하는데, C언어적인 관점에서는 도무지 있을수 없는 녀석이라 혼돈을 더해주고만 있어서
검색을 해보지만 이렇다 할 레퍼런스를 찾지는 못했다.

간략하게만 정리하자면
1. var 를 붙이지 않으면 자동으로 "전역변수"로 선언되며
   var 를 붙이지 않은 변수는 window 오브젝트(혹은 컨텍스트?)에 선언된다.
2. javascript 는 dynamic scope 이기 때문에 함수에서 변수를 사용시에는
  함수가 어디에 선언되었냐 보다는, 어디에서 함수가 불려지냐는 "문맥(context)"가 중요해 진다고 한다.
3. 그리고 var로 선언한 변수는 delete 키워드로 메모리를 해제할수 없다.

아무튼 ECMA 표준을 보던가 해서 명확하게 좀 찾아볼 필요가 있어 보인다.


[링크 : https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference:Functions]
Posted by 구차니
집근처에는 약수터가 있다.
(머.. 약수인지 아닌지는 논외로 하고, 일단 산에서 모터로 뽑아내는 지하수다)

아무튼, 밥을 먹고 보니 물이 떨어져서 물을 뜨러 가는데
신호등을 기다리고 있는 나에게 어떤 비싸보이는 자전거를 탄 1인이 나에게 길을 물어본다

행인1 : "죄송한데요 한강공원 가려면 어디로 가야해요?"
구차니 : "여기서 한강공원 가려면 이길 따라서 가다가 학교 끼고 오른쪽으로 가다가 사거리 나오면 좌회전 해서
직진 쭈욱 하다가 oo대학교 나오면 우회전해서 쭈욱 가다 보면 oo공원 나오고 거기서 물어 보셔서 나가면 될꺼에요"

근데... 나도 그렇지만 기억력 무지 안좋아서.. 이렇게 대답하면 도대체 어떻게 가란건지 화가난다 ㄱ-
머.. 근데 난 백수잖아?!

구차니 : "운동겸 나왔으니 같이 가시죠"

... 근데 이게 여의도 까지 가게 될줄이야 OTL

원래 나의 계획은 물을 뜨고 와서 조금 빈둥대다가 블로그에 글 몇개 쓰고
저녁이나 느지막하게 자전거 타고 친구를 꼬득여 여의도를 갈려고 했는데.. ㄱ-

머 그래도 덕분에 운동을 했으니 다행이지만 물 뜨러 가는데 죽는줄 알았다고!!!! OTL



아무튼, 그 분은 자전거를 오늘 처음 사셨고
인터넷을 찾아보니 이쪽에 어떤 자전거 집이 싸고 좋다고 하길래 사러 왔는데 가야 할 곳은 합정역이란다.

구차니 : 음.. 그게 어디임 -ㅁ-?
행인1  : 꽤 큰데인데 모르시나요 -ㅁ-?
구차니 : 그걸 알면 구차니가 아니지요 -ㅁ-
행인1 : 홍대근처요
구차니 : 아항~! (슈발 죵니 머네 ㄱ- 그냥 집 근처에서 사지 먼 부귀영화를 누리겠다고 여기까지 와서 사고 GR이래!)

구차니 : (음.. 직장인 같군) 오늘 쉬시는 날이신가봐요?
행인1 : 네. 오늘 쉬어요
구차니 : 우와~ 좋은 직장이네요~ 설마 오늘 쉬고 일요일날 출근해! 이런건 아니시겠죠?
행인1 : 허허 -_- 맞아요
구차니 : 헐~ 실례지만 직종이 어떻게 되시나요?
행인1 : 경찰이요
구차니 : (헐!) 아.. 저는 백수에요 ㅋㅋㅋㅋ
경찰관 : ㅋㅋㅋㅋㅋㅋㅋ 아~ 그러시구나


머 아무튼 경찰관의 존심을 보여주시겠다고 열심히 밟아서 뒤쳐지지는 않으시는데
내일 무사히 걸어 다니실수는 있을지 조금 걱정 -ㅁ-

(그래도 헬스 자전거 40분 타고 그래서 괜찮아요~ 라고 하시고
경찰이니 기본적으로 체력은 되겠지만 그래도 자전거 막상 타보면 그게 아니니 -_-a)

아무튼 경찰 아저씨 덕분에 운동해서 쌩유~
Posted by 구차니
2010/07/23 - [Programming/Javascript] - javascript / XML - XMLHttpRequest

XML이 파일을 기술하는 형태등이라면 DOM은 그러한 데이터를 조작하는 방법을 의미한다.
DOM은 XML 파일에 대해서도 사용이 가능하고
HTML 파일에 대해서도 tree 구조로 navigation이 가능하다.

그러고 보니.. 이녀석을 이용하면 예전에 완전 생 노가다로 했던
웹에서 특정 셀의 자료들만 긁어오기를 자동화 시킬수 있을 것으로 보인다.
(satcodx.com 에서 주파수/심볼/polarization 을 자동으로 긁어오기 라던가?)

[링크 : http://www.w3.org/TR/#tr_DOM]
    [링크 : http://www.w3.org/TR/DOM-Level-2-Core/core.html]
[링크 : https://developer.mozilla.org/Special:Tags?tag=DOM&language=en]
    [링크 : https://developer.mozilla.org/en/document.getElementsByName]
    [링크 : https://developer.mozilla.org/en/document.getElementById]

Posted by 구차니