홈으로 홈으로 | 무료회원가입 | 아이디/비번찾기 | 즐겨찾기
추천음악방송메인홈1대1상담음악방송청취
아리랑가요(무료음악채널)
뽕짝아가씨(무료음악채널)
okTrot(무료음악채널)
전통가요(무료음악채널)
미스트롯(무료음악채널)

온라이브스토어(앱다운로드)

환상의뽕짝파티 무료음악
명작트로트메들리 무료음악
트로트메들리관광 무료음악
동영상노래방
가사검색

POP Player
신나는 고스톱
컴퓨터 오목
작은 음악다방
자동러시 웹플레이어신청

보안∵서버∵쿠키
윈도우∵프레임
이미지∵배경
시간∵달력∵계산
상태바∵타이틀바
음악∵영상
폼∵전송∵테이블
키보드∵마우스
효과∵링크∵메뉴
Script∵php
기타
PHP 강좌
윈도우관련팁
웹관련팁
홈페이지제작팁
기본강좌
레지스트리
윈도우서버
리눅스서버
Android
새창띄우기의 변종..
홈페이지홈페이지 15년 전
보통 인트라넷사이트 만드시는 분들이 가장 괴로워하시는(물론 제예깁니...)부분이 새창관련부분이 아닐까 생각합니다... 엄한 클라이언트들이 이런류의 요구를 하곤 하지요..

"새창이 뜰때마다 위로 튀어올라오게 만들어주십시요"

window.open 을 통해 새창의 이름을 지정해주거나
변수이름 = window.open 으로 새창 객체를 생성한경우엔.. 이미 새창이 떠있는 경우 그 창에 문서가 떠버리지요.. 경험해보신분이 제법 되실겁니다..

<script language="javascript">
var win01;
function open_window() {
if(win01 == null) {
win01 = window.open("window_test.html","win01","width=300,height=200");
}
window.win01.focus();
</script>

이렇게 만든 새창에 로딩되는 문서에는 body태그에 다음과 같은 항목이 꼭 들어가야합니다.

<body [이것저것 속성] onUnload="window.opener.win01=null">

설명하자면 이런식이지요.. 문서전체에 해당되는 전역변수로 win01이라는 윈도우객체를 선언하고 이 객체가 사용중인지(새창이 띄워져 있는지) 판단해서 새창이 띄워져있으면 띄워져있는 창을 화면 맨 앞으로 띄우는 거고, 없으면 새창을 띄우는거죠.

이것은 약간변경하면 하나의 새창에 같은 크기의 여러문서를 부르면서도 하나의 함수에서 처리가능합니다.. 그리고, win01이라고 선언된 객체에 문서가 로딩괴면서 새창이 항상 앞으로 뜨게 됩니다. 크기가 다른 창이라면.. 그 창에 뜨는 문서에 window.resizeTo 함수를 써서 바꿔버리면 그만이구요..

인트라넷사이트의 특성상... 나이드신분들이 쓰신다는 게죠...(특히 기업의 중역급 이상은 거의 50세이상.. 쿨럭) 그러다보니까.. 새창이 떠있다가도 다른창을 잘못 클릭하고서 방금 띄운 새창을 못찾는 경우가 의외로 많다는..

요즘 인트라넷환경에서 돌아가는 웹사이트제작이 제법 많은걸로 알고있습니다.. 저도 지금 그일을 하고 있구요... (웹환경에서 CS.. 즉, 일반프로그램과 똑같은 모양을 만드는 중입니다... 쿨럭) 꼭 필요한 스크립트는 아니지만, 써먹을곳은 아마도 있을겁니다.. ^^;

인트라넷 사이트 개발자분들께서는 참고하실필요가 있을지도... 아.마.도.. (먼산..)
추천추천 : 354 추천 목록
번호 제목
3,020
 [HTML5] <video> - DOM으로 제어하기
3,019
 HTML5 video 태그에서 영상 좌우반전
3,018
 PHP - 특정 태그 및 문자열 추출, 제거
3,017
 [PHP] define과 defined의 차이
3,016
 우클릭 완벽차단 스크립트
3,015
 iframe 높이 100% 맞추기
3,014
 curl 함수를 이용한 HTTP REFERER 변경
3,013
 윈도우10 시스템 파일 및 Dism 검사
3,012
 텍스트 줄바꿈, 글자자르기 CSS
3,011
 jQuery Mobile에서 유용한 코드 10가지.
3,010
 [PHP] dirname()함수와 $_SERVER 관련 상수들
3,009
 [PHP] 파일 크기, 사이즈 불러오는 함수, filesize()
3,008
 [jQuery] jQuery Quick API
3,007
 [ transition ] 링크 hover 색상 변화 속도 조절
3,006
 PHP 5.3.0 에서 사라진 함수들 대체
3,005
 어떤 파일들이 include 나 require 되었는지 확인하는 함수(get_included_files)
3,004
 PHP 날짜 형식 및 계산하기(날짜 더하고 빼기)
3,003
 jQuery Mobile에서 유용한 코드 10가지.
3,002
 값이 배열 안에 존재하는지 확인하는 in_array함수
3,001
 사용자가 웹브라우저에서 뒤로가기를 했을때 감지하는 방법
3,000
 [jQuery]버튼 활성화, 비활성화
2,999
 jQuery show() / hide() / toggle() 사용법
2,998
 jquery 여러가지 이벤트
2,997
 border-radius 속성
2,996
 네이버 오픈API 음성합성 API 사용하는 PHP 샘플코드
2,995
 UTF8 한글 자르기..
2,994
 iconv 에러 발생시 계속 처리하기 옵션
2,993
 [PHP] 현재 페이지의 도메인 , URL 정보 알아내기.
2,992
 [PHP] 막강 기능 배열..
2,991
 [CSS] - Input clear `X ` 버튼 제거 ( IE, Chrome, Firefox )
2,990
 [Mobile] - 모바일웹 Href 태그속성들
2,989
 [JqueryMobile] - 현재화면의 가로세로 사이즈 구하기
2,988
 [JqueryMobile] - 화면의 가로, 세로 사이즈 구하는 방법
2,987
 jquery로 가로 넓이(width), 세로 높이(height) 자동 조절
2,986
 iframe 높이 jquery로 자동조절하기
목록
추억의가요방(가사포함)
인기절정뽕짝파티
인기트로트모음
지루박디스코메들리
밤무대애창곡
전자올겐경음악
세월따라노래따라
가슴시린트로트
트로트쌍쌍파티
7080추억속으로
종합성인가요방
못잊을옛날노래
카바레 음악
트롯디스코팡팡
관광 메들리
트롯카페
가요감상실
추억의옛노래
스페셜가요광장
BillBoard Free
추천가요모음
경음악.전자올겐
스페셜음악여행
WOLRD POPs
K-POP\BillBoard
POP TOP BEST

최신인기가요특집
추천가요\인기
F뮤직 인기\발라드
F뮤직 애창\트로트
트로트성인가요
인기가요
프리미엄 POP
경음악\기타
프리미엄 최신가요
프리미엄 성인가요
가요축제\트롯1번지
댄스\메들리\리믹스
카페\명상\경음악\기타
뮤직트로트 부산광역시부산진구 가야동 ㅣ 개인정보취급방침
Copyright (C) musictrot All rights reserved.