2012-07-12 6 views
1

내가 (jQuery를/W) 자바 스크립트를 사용하여 새 창을 만드는거야, 나는 다음과 같은 코드를 사용하여 새 윈도우의 몸에 어떤 노드를 추가 :CSS 새로 생성 된 창

var consoleWindow = window.open('','','width=460,height=345'); 
$(consoleWindow.document).find('body').append($("#debug_console")); 

문제 부모 창에 대한 CSS 규칙이 자식 창에있는 노드에 적용된다고 가정하고 대신 형식이 지정되지 않은 HTML을 얻습니다. 새 창에서 CSS를 어떻게 적용합니까? 당신의 도움을 주셔서 감사합니다.

답변

5

그냥이

$(consoleWindow.document).find('head').append('<link rel="stylesheet" href="style.css" type="text/css" />'); 

같은 것을 사용하지만 당신은 당신의 CSS 파일에 링크 HREF를 가리 키도록해야합니다.

관련 문제