다음 소스를 새창으로 띄워지는 문서에 넣어보세요.
먼저 태그 연습장에 실행해 보시면 뭔지 아실겁니다.
<script language=JavaScript>
<!--
function openPage(URL) {
opener.document.location.href = URL;
window.close();
}
function init() {
for (var i=0; i<360; i++) {
y = parseInt(Math.sin(angle*PI)*4);
angle += 2;
X += x + 1;
Y += y;
window.moveTo(X,Y);
}
}
var browser='';
var version='';
var entrance='';
if (navigator.appName.indexOf('Microsoft') != -1) browser = 'IE';
else if (navigator.appName.indexOf('Netscape') != -1) browser = 'Netscape';
else browser = 'Other';
if (version == '') {
version = navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version = parseInt(whole_version);
}
if (browser=="Netscape" || version<"4.00") entrance = "no";
if (browser=="Other") entrance = "no";
if (entrance!="no") {
window.moveTo(-400,350);
X = -300;
Y = 0;
x = 1;
angle = 0;
PI = (Math.PI)/180;
window.resizeTo(400,450);
if (angle > 720) {
x *= -2;
angle = 0;
}
if (X < 100) {
rotateTimer = setTimeout("init()", 500);
}
else {
clearTimeout(rotateTimer);
}
}
//-->
</script>
먼저 태그 연습장에 실행해 보시면 뭔지 아실겁니다.
<script language=JavaScript>
<!--
function openPage(URL) {
opener.document.location.href = URL;
window.close();
}
function init() {
for (var i=0; i<360; i++) {
y = parseInt(Math.sin(angle*PI)*4);
angle += 2;
X += x + 1;
Y += y;
window.moveTo(X,Y);
}
}
var browser='';
var version='';
var entrance='';
if (navigator.appName.indexOf('Microsoft') != -1) browser = 'IE';
else if (navigator.appName.indexOf('Netscape') != -1) browser = 'Netscape';
else browser = 'Other';
if (version == '') {
version = navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version = parseInt(whole_version);
}
if (browser=="Netscape" || version<"4.00") entrance = "no";
if (browser=="Other") entrance = "no";
if (entrance!="no") {
window.moveTo(-400,350);
X = -300;
Y = 0;
x = 1;
angle = 0;
PI = (Math.PI)/180;
window.resizeTo(400,450);
if (angle > 720) {
x *= -2;
angle = 0;
}
if (X < 100) {
rotateTimer = setTimeout("init()", 500);
}
else {
clearTimeout(rotateTimer);
}
}
//-->
</script>
반응형
'인터넷정보' 카테고리의 다른 글
이미지가 위로 올라가는 소스 (0) | 2007.10.17 |
---|---|
이쁜 핑크 빛 물방울이 내려오는 소스 (0) | 2007.10.17 |
이쁜 핑크 빛 물방울이 내려오는 소스 (0) | 2007.10.17 |
마우스 따라다니는 귀여운 해바라기 (0) | 2007.10.17 |
마우스 따라다니는 귀여운 해바라기 (0) | 2007.10.17 |
춤추는 작은 윈도우 (0) | 2007.10.17 |
클릭하면 서서히 사라지는 글자 (0) | 2007.10.17 |
클릭하면 서서히 사라지는 글자 (0) | 2007.10.17 |
움직이는 배경화면 스크립트 (0) | 2007.10.17 |
움직이는 배경화면 스크립트 (0) | 2007.10.17 |