2013-03-06 7 views
0

내 문제는 : 이 웹 페이지가 있고 내 CSS 스타일 시트에서 인쇄 유형을 사용합니다. 특정 웹 페이지를 참조하십시오다른 스타일 시트를 인쇄하려면

Client Print 
Member Print 

: 내가 뭘 필요로하는 것 두 개의 버튼을 가지고있다. 둘 사이의 유일한 차이점은 두 번째 필드가 더 많이 인쇄되어야한다는 것입니다.

웹 페이지에 다른 스타일 시트를 사용하는이 두 개의 버튼이 필요합니다. 누군가 나를 도울 수 있습니까?

두 번째의 경우 :

<link rel="stylesheet" href="../css/style1.css" media="screen, projection,print" /> 
+0

음 ... 현재의 경우 첫 스타일 시트를 추가 내가 가장 먼저해야 할 일에 대한

<link rel="stylesheet" href="../css/style.css" media="screen, projection,print" /> 

사용자는 클라이언트이고, 두 번째 - 사용자가 구성원 인 경우. –

+0

http://api.jquery.com/css/ 사용 버튼을 클릭하여 변경하십시오. – Pamma

+0

현재 사용자가 클라이언트인지 또는 회원인지 알 수 있도록 일종의 사용자 인증이 없습니까? – Christoph

답변

0

이보십시오 :

function print(o) { 
    var head = document.getElementsByTagName('head')[0].innerHTML; 
    if (o == 'client') { 
     head += '<link rel="stylesheet" href="../css/style.css" media="screen, projection,print" />'; 
    } 
    if (o == 'member') { 
     head += '<link rel="stylesheet" href="../css/style1.css" media="screen, projection,print" />'; 
    } 
    document.getElementsByTagName('head')[0].innerHTML = head; 
} 
+0

안녕하세요, 인쇄 양식을 도와주세요. 나는 무엇을 눌러야 하는가? 버튼이나 그것이 .. – pyetjegoo

관련 문제