교컴 키우기 자발적 후원 |
- 1새 책! 『육식, 노예제, 성별위계를 거부한 생태적 저항의 화신, 벤저민 레이』 글·그림 데이비드 레스터, 마커스 레디커·폴 불 엮음, 김정연 옮김, 신은주 감수
- 2새 책! 『죽음의 왕, 대서양의 해적들』 글·그림 데이비드 레스터, 글 마커스 레디커, 폴 불 엮음, 김정연 옮김, 신은주 감수
- 3마음 속 우편함
- 4스무가지 조언
- 5사랑의 다른 말
- 6종이 아치 트러스 구조물 제작 활동지 및 도안
- 7강한 구조물과 제작(학습지)
- 82024 공연봄날이 4.24.(수) 첫 공연의 막을 올립니다.
- 9새 책! 『객체란 무엇인가 : 운동적 과정 객체론』 토머스 네일 지음, 김효진 옮김
- 10안녕하세요
|
span> |
교컴 포토갤러리 |
플래시수업
웹페이지 인쇄시 프린터 제어하기
웹사이트를 제작할때 많은 사용자가 프린터를 어떻게 지원할것인가 고민하게 되며 대부분 자바스크립트에서 제공하는 print() 메서드를 사용해서 프린트하게 되나 사용하기는 쉽지만, 제어기능은 별로 없죠
window.top.print();
또한 이 메서드를 사용하면 항상 프린트 대화상자가 뜨는 것과 인쇄되는 페이지의 헤더와 풋터를 제어할 수 없다는 단점이 있습니다. 아쉽게도 우리가 알고있는 자바스크립트나 ASP로는 이를 제어할 수 없죠. 다른 프로그래밍 언어?activeX 를 사용하여 프린터를 직접 제어하도록 컴포넌트를 만들어 사용해야 하는데, 이것을 직접 만든다는것도 어렵고 아주 성가신 일입니다.
MeadCo에서 만든 ScriptX라는 컴포넌트를 이용하면 쉽게 제어가 가능합니다.
사용예)
<!-- MeadCo ScriptX -->
<object id=factory style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,429,14">
</object>
위의 코드를 HTML 문서에 삽입하면 MeadCo 사이트의 ScriptX 개체를 참조하게 됩니다.
( 이것은 클라이언트측에서 참조되고, 구동되기 때문에 ASP 에서나 CreateObject 를 사용하지 않고 , 또한 클라이언트 스크립트에서 new ActiveXObject를 호출하지 않는다.)
기술적인 부분에 대해서는 MeadCo의 Tech Docs 부분을 참고하기 바랍니다.
예제)
<HTML>
<HEAD>
<TITLE>happyscript.com</TITLE>
</HEAD>
<script language="javascript">
// http://happyscript.com
function printWindow() {
factory.printing.header = "머릿글로 출력."
factory.printing.footer = "바닥글로 출력."
factory.printing.portrait = true <---용지가 세로냐 가로냐
factory.printing.leftMargin = 30.0
factory.printing.topMargin = 30.0
factory.printing.rightMargin = 30.0
factory.printing.bottomMargin = 30.0
factory.printing.Print(false, window) <---팝업창 나오냐 안나오냐 ,안나오면 디폴트로
}
</script>
<BODY>
<object id=factory style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,429,14">
</object>
<p>
프린팅 테스트
</p>
<p>
웹페이지의 프린트 제어 하기<br>
</p>
<input type="button" name="print" value="Print This Page..." onClick="printWindow();">
</BODY>
</HTML>
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
[활용] 수업 활용 감동 플래시 150편 [37+1] | 함영기 | 163389 | 2003.08.21 18:57 | |
347 | [플래시강좌] 인체뼈다구 | 8175 | 2271 | 2003.08.09 16:47 |
346 | [플래시강좌] 이미지관련] bitmapData관련함수 예소스 | 유춘모 | 3514 | 2006.08.04 12:24 |
345 | [플래시게임] 율동 플래시 - 얼굴 찌푸리지 말아요 [3] | 교컴지기 | 13596 | 2008.11.11 15:20 |
344 | [기타플래시] 유체흐름시뮬레이션 | 8175 | 2370 | 2003.08.13 20:03 |
343 | [플래시강좌] 유용하게 쓸수있는 사집첩 | 8175 | 2436 | 2003.07.25 17:41 |
342 | [이미지자료] 위로올라가는 무비2 | 8175 | 3013 | 2003.08.15 18:57 |
>> | [플래시강좌] 웹페이지 인쇄시 프린터 제어하기 | 8175 | 5947 | 2004.02.29 13:04 |
340 | [기타플래시] 웹보다 더 안정적인 메뉴 | 8175 | 1874 | 2003.08.02 20:20 |
339 | [기타플래시] 월식 | 8175 | 1593 | 2003.07.30 17:14 |
338 | [플래시수업] 원자모형 변천 | 8175 | 2076 | 2003.07.30 17:06 |
337 | [플래시수업] 원소주기율표 20번까지 알아맞추기 | 8175 | 3563 | 2004.08.19 17:24 |
336 | [플래시수업] 움직이는 사람 모형 | 8175 | 3628 | 2004.02.21 20:38 |
335 | [기타플래시] 운영체제를 신호등에 비교하여 이해하기 쉬움 | 양일동 | 2235 | 2004.08.20 00:12 |
334 | [이미지자료] 우주에서 보는 아름다운 지구 [4] | 유춘모 | 3058 | 2004.12.01 22:30 |
333 | [플래시수업] 우주공간에 무수이 떠있는 미립자 | 8175 | 2570 | 2004.07.31 10:44 |
332 | [시사플래시] 우리교육 어쩌자는겨 | 함영기 | 2548 | 2003.07.21 08:21 |
331 | [기타플래시] 요청자료 - 당근송 | 함영기 | 3507 | 2003.08.29 09:02 |
330 | [시사플래시] 외국인 노동자 차별은 이제 그만... | 함영기 | 2201 | 2003.07.21 08:34 |
329 | [기타플래시] 오실로스코프 | 8175 | 1562 | 2003.07.28 21:38 |
328 | [플래시수업] 영어날씨송 | 윤은애 | 10457 | 2006.02.09 22:27 |