LOADING
1
272
select
142
AND
103
-
74
all
73
sql
53
FROM
32
LOGIN
JOIN
MAILL
ENJOYSITE
Business
Business
Information
Information
Study
IONIC
REACT
PHP
GNU
MySQL
ASP
.NET
MsSQL
Html
CSS
Script
SEO
DNS
JQuery
Eng
book
book
free
free
:: 글답변 ::
이 름
패스워드
이메일
홈페이지
옵 션
html
분 류
선택하세요
Html
CSS
Script
JQuery
ASP
PHP
GNU
.NET
MySQL
MsSQL
DNS
SEO
ENG
IONIC
REACT
제 목
> > > 화면에서 많은 내용이 담긴 페이지를 작업할 때 > 그냥 프린트하면 화면전체가 프린트돼 제대로 나오지 않는 경우가 많지요? > > 그럴때에는 내용이 들어간 부분만 프린트할 수 있는 이 스크립트를 써봅시다! > > > step.01 : 먼저 프린트 되길 원하는 영역을 div로 묶어줍니다. > > <div id="box"> > > 프린트 되야하는 영역 > > </div> > > > step.02 : 인쇄하기 버튼을 따로만들어 링크를 걸어줍니다. > > <a href="#" onclick="printArea()">인쇄하기</a> > > > step.03 : 그리고 이 자바스크립트를 맨 밑에 넣어줍니다. > > > > <script type="text/javascript"> > <!-- > var initBody; > > function beforePrint() { > boxes = document.body.innerHTML; > document.body.innerHTML = box.innerHTML; > } > function afterPrint() { > document.body.innerHTML = boxes; > } > function printArea() { > window.print(); > } > > window.onbeforeprint = beforePrint; > window.onafterprint = afterPrint; > > --> > </script> > > > > > <script language="javascript"> > function printWindow() > { > factory.printing.header = "This is MeadCo"; // 머리말을 설정합니다. > factory.printing.footer = "Printing by ScriptX 5.x"; // 꼬리말을 설정합니다. > factory.printing.portrait = false; // 세로로 출력할것인지 가로로 출력할것인지 설정합니다 > > . true:세로 false:가로 > factory.printing.leftMargin = 1.0; // 좌측여백 > factory.printing.topMargin = 1.0; // 상단여백 > factory.printing.rightMargin = 1.0; // 우측여백 > factory.printing.bottomMargin = 1.0; // 하단여백 > factory.printing.copies = 1; // 한장만 출력하라는뜻 > factory.printing.printBackground = true; // 백그라운드까지 출력 > factory.printing.Print(true, window); // 현재윈도를 프린트하는뜻(window대신에 frame을 지정 > > 해주면 해당 프레임을 출력합니다.) > > } > </script> >
링크 #1
링크 #2
파일첨부
왼쪽의 글자를 입력하세요.
inbanner118x33
inbanner118x33
inbanner118x33
inbanner118x33
inbanner118x33
inbanner118x33
inbanner118x33
COPYRIGHT©
BYWOONG
ALLRIGHTSRESERVED
경영
|
프로그래밍
|
외국어
|
정보게시판
|
자유게시판
|
포트폴리오
|
내소개
|
|
로그인
|
회원가입
Page loading took : 1782394229.2 seconds