SNS 공유와 더불어 자주 사용되는 링크복사입니다.

<input type="hidden" id="hidUrl" value="gyunbox.tistory.com"/>
<script>
	//주소복사
     function TourUrlCopy() {
        var addrTxt = document.getElementById("hidUrl").value;
        //        var isIE = (document.all)?true:false;
        
		var isIE = false;
		var agent = navigator.userAgent.toLowerCase();
		if ( (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) || (agent.indexOf("msie") != -1) ) {
			isIE = true;
		}

        if(isIE){
        if(confirm("이 글의 주소를 클립보드에 복사하시겠습니까?"))
            window.clipboardData.setData("Text",addrTxt);
        }else{
            temp = prompt("Ctrl+C를 눌러 주소를 클립보드로 복사하세요.",addrTxt);
        }
     }
</script>

웹페이지 작업을 하다 보면, 출력 버튼이 있고

출력 버튼 클릭시, 특정 영역의 데이터만 프리트 해야 하는 경우가 있다.

이럴 경우에는 아래 2가지 방법을 활용하면 된다.

특정 div를 출력할때는 divPrint(), 특정 iframe 내용을 출력할때는 iframePrint3()

 

아이프레임 프린트하기/아이프레임출력/특정영역출력/프린트함수/아이프레임프린트

 

<html>
<body>
    <script>

        function divPrint() {
            var inbody = document.body.innerHTML; // 이전 body 영역 저장
            window.onbeforeprint = function () { // 프린트 화면 호출 전 발생하는 이벤트
                document.body.innerHTML = document.getElementById('targetDiv').innerHTML; // 원하는 영역 지정
            }
            window.onafterprint = function () { // 프린트 출력 후 발생하는 이벤트
                document.body.innerHTML = inbody; // 이전 body 영역으로 복구
            }
            window.print();
        }

        function framePrint3() {
            window.frames["frmTest"].focus();
            window.frames["frmTest"].print();
        }
    </script>
    <a href="#" onclick="javascript:divPrint();">특정div출력</a><br />
    <a href="#" onclick="javascript:framePrint3();">아이프레임내용출력</a><br />
    <h1>div 영역</h1>
    <DIV ID="targetDiv" STYLE="BORDER:1PX SOLID RED; WIDTH:500PX; HEIGHT:100PX;FLOAT:LEFT;">
        DIV내용
    </DIV>
    <div id="" style="height:500px; display:block;">
        <h1>아이프레임 영역</h1>
        <iframe src="printinner.asp" id="frmTest" name="frmTest"
            style="width:500px; height:500px; border:1px solid red;float:left; ">
    </div>
</body>
</html>

안녕하세요.

이번에 ASP.NET 공부겸, VUE.JS 공부겸 해서 사이트를 하나 만들었습니다.

주요 기능은 로또 당첨번호 확인, 실수령액 확인, 1등당첨 판매점 확인 등입니다.

시간이 허락하는 한 조금씩 기능을 추가해 갈 생각입니다.

그리고 로또 API를 활용하는 부분을 조금씩 블로그를 통해서 공유해갈 생각입니다.

무료로 이용할 수 있는, 광고로 운영되는 ( 아직 광고 승인이 나지는 않았습니다. ) 사이트 많은 이용부탁드립니다.

 

감사합니다.

 

 

로또 API관련해서 글이 추가 되었습니다.

 

https://gyunbox.tistory.com/152?category=590206

 

로또당첨번호API사용법/로또추첨번호/로또API/로또페이지개발/로또API사용방법/로또페이지개발하

로또당첨번호API/로또추첨번호/로또API/로또페이지개발로또당첨번호API사용법/로또추첨번호/로또API/로또페이지개발/로또API사용방법/로또페이지개발하는법/로또API 사용하는 법 로또 관련 페이

gyunbox.tistory.com

 

 

 

사이트 URL : http://ddogram.ga 

 

또그램

또그램,로또실수령액계산기,로또번호생성,로또당첨번호확인,로또번호확인

ddogram.ga

 

또그램 메인페이지

 

또그램 > 로또 번호 생성

 

또그램 > 생성한 번호 저장

 

또그램 > 실수령액 계산기

 

 

또그램 > 등수별 당첨금액(실수령액)

 

또그램 > 1등 판매점 정보

<%option explicit %> 를 asp 페이지에 상단에 추가함으로써 선언되지 않은 변수의 사용을 막는다.

코드가 길어지는 경우, 유지 보수에 도움이 된다. ( 변수가 의도와 다르게 사용되는 경우, 혼용 되는 경우를 막음 )

<% option explicit %>

Dim name
name="당꿈응"

Response.Write name

phone = "010-1234-5678" '선언되지 않은 변수사용으로 에러발생

+ Recent posts