'2008/01'에 해당되는 글 954건

  1. 2008.01.30 실시간 년/월/일/시간/분/초 나타내기
  2. 2008.01.30 놀러와 '무한도전팀 부르길 잘했네!
  3. 2008.01.30 마우스 더블클릭으로 페이지 맨 위로 / 맨 아래로 이동하기
  4. 2008.01.30 방향키로 문자나 이미지 이동시키기
  5. 2008.01.30 새로고침이 너무 빨리 발생할 때 대책 한가지?
  6. 2008.01.30 애니메이션 종이비행기 예고편
  7. 2008.01.30 귀신고래 다시 볼까? 사할린서 잇단 발견
  8. 2008.01.30 디 워 미국 2차 판권에서 대박 예상 심형래 감독 뉴욕 인터뷰
  9. 2008.01.30 주소줄(REQUEST_URI)의 인수를 새로 설정하기
  10. 2008.01.30 접속시 마다 배경 색깔 다르게 하기
  11. 2008.01.30 접속시 마다 랜덤으로 이미지보기
  12. 2008.01.30 Message Box-프롬프트박스로 패스워드만들기
  13. 2008.01.30 Massage Box-Confirm 박스로 해당 페이지 표시하기
  14. 2008.01.30 채널모드로 윈도우 열기
  15. 2008.01.30 글자 색이 변하는 스크립트
  16. 2008.01.30 간단하게 웹페이지 다른이름으로저장하기 버튼만들기!
  17. 2008.01.30 체크박스 체크시 해당테이블 배경색바꾸기
  18. 2008.01.30 배경음악 정지버튼 이미지로 하기
  19. 2008.01.30 마우스 + 키보드 막기
  20. 2008.01.30 레이어의 크기를 사용자가 변경시켜보자!
  21. 2008.01.30 JS 한영 전환 버튼
  22. 2008.01.30 이미지 지정 시간동안 보여주고 다른 이미지 로딩
  23. 2008.01.30 간단한 서브 토글 메뉴
  24. 2008.01.30 링크누르면 푹 들어가는 스크립트
  25. 2008.01.30 각종 웹소스보기 소스들
  26. 2008.01.30 지정 시간 후에 재생되는 음악
  27. 2008.01.30 레이어 가운데 위치시키기
  28. 2008.01.30 CSS와 자바스크립트로 만든 간단하고 깔끔한 메뉴
  29. 2008.01.30 메뉴에 마우스오버시 배경색이 이동하면서 바뀌는 스크립트
  30. 2008.01.30 레이어 사용시 Select 객체에 가려지는 문제에 대한 해결책
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function clock() {
var date = new Date()
var year = date.getYear()
var month = date.getMonth()
var day = date.getDate()
var hour = date.getHours()
var minute = date.getMinutes()
var second = date.getSeconds()
//var months = new Array("", "JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT", "NOV", "DEC")
var months = new Array("", "1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월")
var monthname = months[month]
var title_name = "태그피아";  // 타이틀 제목

if (hour > 12) { hour = hour - 12 }

if (minute < 10) { minute = "0" + minute }

if (second < 10) { second = "0" + second }

time.innerHTML = title_name + " ☞ " + year + "년 " + monthname + " " + day + "일 " + hour + "시 " + minute + "분 " + second + "초"
window.setTimeout("clock()", 1000)
}
//  End -->
</script>

<BODY onLoad="setTimeout('clock()', 1000)">
<div id="time" class="text"></div>
Posted by 알 수 없는 사용자
,

사용자 삽입 이미지

MBC '유재석 김원희의 놀러와'가 '무한도전'팀 덕분에 시청률 재미를 톡톡히 봤다.

시청률 조사기관 AGB닐슨에 의하면 21일 방송된 '유재석 김원희의 놀러와'의 시청률은 15.1%를 기록, 지난주 12.8%를 비롯해 10% 안팎을 서성이던 시청률을 깨고 15%대를 넘어선 것으로 조사됐다.

이는 요즘 최고의 인기를 누리고 있는 MBC '무한도전'팀 덕으로 이 날 출연한 6명의 '무한도전'팀은 기대를 저버리지 않는 재미를 선사했다.

특히 '정형돈의 개그에 한 번이라도 크게 웃어본 적 있다' '이 중에서 꼭 빠져줬으면 하는 멤버가 있다'등 '무한도전'팀에 걸맞는 매우 살벌한 질문을 던지며 투표를 하는 모습은 큰 웃음을 줬다.

또한 유재석도 평소 '놀러와'에서 보여주던 모습보다는 '무한도전' MC다운 엉뚱하고 코믹한 모습을 더 많이 보여줘 보는 이의 폭소를 자아냈다.



`무한도전` 멤버들 추석특집 `놀러와`에 총출동

사용자 삽입 이미지

`무한도전` 멤버들이 21일 MBC 오락 프로그램 ‘놀러와’에 모습을 드러내 화제다.

특히 `놀러와`는 `무한도전` 멤버인 유재석이 김원희와 공동 진행을 맡고 있고 노홍철은 패널로 참여하고 있어 더욱 눈길을 끌었다.

박명수, 정준하, 정형돈, 하하가 지금까지 ‘무한도전’에 출연했던 여성 게스트 가운데 가장 기억에 남는 사람을 비롯해 재미있는 에피소드들을 들려준다.

박명수는 세계적인 스포츠 스타들을 만난 소감에 대해 “솔직히 아무 느낌이 없었다”라고 말하기도 했지만 “촬영 내내 스타의식 없이 친절하고 소탈한 모습을 보여서 그랬다”고 대답해 공감을 자아냈다.

한편, 이날 방송에서는 무한도전 멤버들의 무한 이기주의 콘셉트가 `놀러와`에서도 변함없이 계속돼 웃음을 선사했다.





유재석의 "놀러와"에 출연한 무한도전팀…거침없이 서로 공격하기는 `여전`

사용자 삽입 이미지

21일 저녁 10시 50분 방송되는 MBC "놀러와"에는 최고의 주가를 올리고 있는 "무한도전" 멤버들이 출연. 그들만의 입담을 과시할 예정이다.

이날 방송중 "솔직히 눌러주길 바래" 코너중 에서는 무한도전 멤버중 절대 사위삼고 싶지 않는 멤버를 선택하기도 했다.

비밀에 부친 이 황당한 투표. 평소 서로에 대해 냉정한 평가를 하기로 소문난 이들의 결과는 그야말로 "거침없이"냉정했다.

설문결과, 정형돈이 2표, 박명수가 2표를 받았고 이 결과가 나오자 무한도전 멤버들은 은연 중에 자신이 누구를 선택하였음을 표시하기도 했다.

특히 하하는 정형돈을 보면서 "나는 내 딸이 재미있는 사람과 결혼해 좀 행복해졌으면 좋겠다"라고 말하자 옆에있던 노홍철은 한술 더 떠 똑같이 정형돈 쪽을 바라보며 "난 지저분한 사람은 싫어한다"고 답했다.

한편, 유재석이 박명수를 바라보며 "사위는 나보다 어린 사람이면 좋겠다"는 의견을 내비쳤고 정형돈은 "나보다 먼저 사위가 죽는 건 싫다"고 말해 거성 박명수의 심기를 불편하게 했다.

이날 녹화에서 '무한도전' 멤버들은 "정형돈의 개그에 크게 웃어본 적 있다?"라는 질문도 추가로 해 녹화장을 웃음바다로 만들었다.

한편, 이날 방송에서 '거성'으로 불리는 박명수가 "무한도전이 아니었더라도 나는 성공할 수 있었다"라는 자신감이 넘치는 발언이 방송전부터 화제가 되고 있기도 하다.

박명수는 "무한도전이 아니어도 떴을 것이다. 난 이미 호통명수로 자리를 잡고 있었기 때문"이라고 말했다.

박명수는 이어 샤라포바, 앙리 등 세계적인 스포츠 스타들을 직접 만난데 대해서도 "나도 이미 거성인데 직접 만났다고 크게 흥분되지는 않았다"고 덧붙이기도 했다.




무한도전 멤버 중 절대 사위 삼고 싶지 않은 사람은?

  • 무한도전 멤버들끼리 절대 사위 삼고 싶지 않은 멤버는?

    21일 오후 10시50분 방송되는 MBC예능프로그램 '놀러와'에 총출동한 무한도전 멤버들은 이 방송의 '솔직히 눌러주길 바래' 코너에서 서로 사위로 삼고 싶지 않은 멤버를 냉정하게 지명했다.

    비밀로 부친 투표에서 1등은 똑같이 2표씩을 받은 '안 웃기기로 유명한' 정형돈과 '제8의 전성기'를 선보이고 있는 '거성' 박명수가 차지했다.

    하하는 정형돈을 보고 "나는 내 딸이 재미있는 사람과 결혼재 좀 행복해 졌으면 좋겠다"고 말했고, 유재석은 박명수를 바라보며 "사위는 나보다 어린 사람이면 좋겠다"는 의견을 보였다.

    이날 방송에서 박명수가 "무한도전이 아니었어도 나는 뜰 수 있었다. 난 이미 호통명수로 자리를 잡고 있었기 때문"이라고 말해 망언 파문(?)이 일기도 했다.


사용자 삽입 이미지
Posted by 알 수 없는 사용자
,

<font style=font-size:9pt;>

<html>
<head>
<title> ♡ 카멜롯™의 소스천국 태그피아 ♡ </title>
</head>
<body>
<script>
// 마우스 더블클릭으로 페이지 맨 위로 / 맨 아래로 이동하기
toggle=0;
function dblclick(){
if (toggle==0) {
var sc=99999;         // 0으로 수정하면 위로만 이동
toggle=1;
} else {
var sc=0;
toggle=0;
}
window.scrollTo(0,sc)
}
if (document.layers) {
document.captureEvents(Event.ONDBLCLICK);
}
document.ondblclick=dblclick;
</script>
마우스 왼쪽 버튼을 더블 클릭 반복해보세요.
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body>
</html>


</font>
   

Posted by 알 수 없는 사용자
,

<font style=font-size:9pt;>

방향키에 의해 * 움직이기 스크립트<br><br>

글자나 이미지를 넣어도 되구요. 이 스크립트를 사용할 만한 곳은 없는듯...;;<br>
방향키로 좌우상하로 이동시켜보세요.<br><br>

<script>

 function am(_kind) {
  var obj;
  var to;
  var le;
  obj = eval(document.all['zec'].style);
  to = parseInt(document.all['zec'].style.top);
  le = parseInt(document.all['zec'].style.left);
  if(_kind == 1) {
   obj.top = to + 5;
  } else if(_kind == 2) {
   obj.left = le + 5;
  } else if(_kind == 3) {
   obj.top = to - 5;
  } else if(_kind == 4) {
   obj.left = le - 5;
  } else {
   window.alert("Error!");
  }
 }

 function hot(){
  t=event.srcElement.tagName;
  if(t!="TEXTAREA" && t!="INPUT") {

   // 아래쪽
   if(event.keyCode=="40") am(1);

   // 오른쪽
   if(event.keyCode=="39") am(2);

   // 위쪽
   if(event.keyCode=="38") am(3);

   // 왼쪽
   if(event.keyCode=="37") am(4);
  }
 }

 document.onkeydown=hot;

</script>

<div id="zec" style="position:absolute; left:0; top:0px;">*</div>

</font>
   

Posted by 알 수 없는 사용자
,
너무 빠른 새로고침 현상은   
방문자의 고의적인 행위로 발생하기도 하고   
프로그램상의 페이지 호출이 무한루프를 돌아버려서 발생하기도 합니다.   
그럴 때 다른 대책도 있겠지만(?) 쿠키를 이용해서 간단하게 막아봤습니다.   
 
뭐 실용적이냐 아니냐를 떠나서 제가 떠듬하게 프로그램한 나머지   
페이지 호출이 반복되는 에러가 가끔 발생하기도 하거든요.   
그때를 위해서 개발싯점에 유용할까 싶어서 include해서 사용합니다.   
 
그리고 오픈 싯점에도 그냥 냅둡니다.   
사용자들 중에서 고의적으로 빠르게 페이지 고침을 하면..... 데끼~ 하고~ 나타남   
이 용도로 단점이라면 고의적으로 쿠키를 막아놓고 지랄하면 대책 없음;;;   
 
---------=---------------   
 
<?   
#기능: 너무 빠른 접속 방지   
#목적: 너무 빠른 접속은 무한 반복 등의 에러에 의할 수도 있고 해킹이나 고의적일 수도 있다.   
#방법: 2초 내에 3번 이상의 호출이 있으면 alert()한 후 현재 페이지를 재출력한다   
 
$time2sec= time() >> 1; # 2초 간격   
if ($_COOKIE['time2sec']== $time2sec){  # 이전 시각과 같으면   
  if (3 <= $_COOKIE['call2sec']){   
    js_replace_alert($_SERVER['REQUEST_URI'],'너무 빠른 재접속이 발생하였습니다\\n\\n일부러 그런 건 아니겠지요?\\n\\n서두르지 말고 차분하게 사용해 주세요');   
    exit;   
  }   
  setcookie('call2sec',$_COOKIE['call2sec']+1);  # 카운트 증가   
}else{   
  setcookie('call2sec',1);  # 카운트= 1   
  setcookie('time2sec',$time2sec);   
}   
 
 
#기능: javascript 코드 출력 (code 끝에는 반드시 ; 문자 필요)   
# return_mode를 0아닌 값으로 주면 echo()하지 않고 문자열로 리턴한다   
 
function js_code($code, $return_mode=0){   
$str= "<SCRIPT language=JavaScript>   
<!--   
 $code   
//-->   
</SCRIPT>\n";   
if ($return_mode)  return $str;   
echo $str;   
}   
 
#기능: 페이지 이동   
#인수 msg에 문자열을 주면 alert창을 열어 확인하게 한 다음에 페이지 이동   
 
function js_replace_alert($url, $msg='') {   
  if ($msg) $code= "alert('$msg');";   
  js_code($code. "self.top.location.replace(\"$url\");");   
}   
?>   
 
테스트<BR>   
이 페이지를 테스트 하려면 F5키를 빠르게 누르시거나 새로 고침 버턴을 빠르게 눌러 보세요.   
<PRE>   
<?   
print_r($_COOKIE);   
?>   
</PRE>


Apache mod_dosevasive 를 사용
Posted by 알 수 없는 사용자
,

떴다! 국내 애니메이션 `종이비행기` 화제

애니메이션 '종이비행기'의 예고편이 네티즌들에게 큰 인기를 얻고 있다. 포털사이트 네이버와 UCC사이트 카위닷컴에 올라온 이 예고편은 작품성과 기술면에서 일본 애니메이션에 뒤지지 않는다는 평을 받고 있다.

'종이비행기'는 지난 2005년 대학생 20명이 만들기 시작해 오는 11월 최종 완성될 예정이다. 이들은 자취방을 공동 작업실로 사용하고 제작에 들어간 모든 비용도 자신들의 용돈을 털어 마련할 정도로 힘겨운 제작 과정을 거쳤다고 한다.

30분 분량의 해당 작품에 들어간 밑그림(작화)만도 3만장이 넘는 것으로 알려졌으며 상영시간이 135분인 ‘원령공주’(미야자키 하야오 감독의 1997년 작품)의 밑그림 14만장과 맞먹는 수치인 것으로 전해졌다.

사용자 삽입 이미지

Posted by 알 수 없는 사용자
,

사용자 삽입 이미지


<앵커>

한국계 귀신고래가 사할린 연안에서 잇따라 발견되고 있습니다. 귀신고래를 다시보기 위해서는 보전대책이 시급합니다.

보도에 조윤호 기자입니다. 

<기자>

울산에서 동북쪽으로 2천 킬로미터 떨어진 러시아 사할린 연안, 바다 한가운데 바위섬이 우뚝 솟아 있습니다.

따개비가 온몸에 붙어 마치 바위처럼 보이는 귀신고래입니다.

유영속도가 느리고 바닥을 비벼 먹이를 먹다보니 각종 따개비 등이 온몸에 붙었습니다.

전 세계에 120여 마리 밖에 남지 않은 희귀종인 한국계 귀신고래는 사할린 연안에서부터 출산을 위해 동해안과 태평양 연안을 따라 회귀하는 것으로 알려졌습니다.

귀신고래는 물 속에서 신출귀몰하다고해서 붙여진 이름으로 우리나라에서는 아쉽게도 1970년대 이후 자취를 감췄습니다.

하지만 사할린 연안에서만 올해 모두 83마리가 발견되는 등 해마다 3%씩 개체수가 늘어나고 있습니다.

고래연구소는 국내 연안에서 귀신고래를 발견할 경우 천만 원의 신고포상금을 지급하기로 하는 등 보전대책에 나섰습니다.

[김장근/국립수산과학원 고래연구소장 : 회유로 상의 여러가지 위협요소들이 많이 있습니다. 연안의 어떤 교란이라든지 또 그물사 이런 것들이 위협이 있기 때문에.]

최근 강원도 연안에서 귀신고래를 봤다는 어민들의 목격담이 잇따르고 있어, 울산앞바다 귀신고래 회유회면에서도 다시 볼 수 있을 것이라는 기대가 높아가고 있습니다.
Posted by 알 수 없는 사용자
,

사용자 삽입 이미지
 
뉴욕 심형래 감독

“극장 개봉은 홍보에 만족한다. 진짜 수익은 DVD와 페이 TV, 케이블, 위성 TV 에서 발생할 것이다”

한국영화사상 미국 첫 와이드릴리즈 개봉의 신기원을 이룩한 ‘디 워(미국명 Dragon Wars)’의 심형래 감독이 뉴욕 일성을 호기롭게 내질렀다. 뉴욕 일원에서 열리는 팬사인회를 위해 뉴욕에 온 심 감독은 21일(현지시간) 맨해튼 뉴욕한국문화원에서 열린 기자회견에서 “마케팅의 포커스를 2차 판권에 맞췄다면서 극장에서도 많은 수익이 발생하겠지만 진짜 중요한 것은 2차 판권” 이라고 강조했다.

그는 “보통 페이 티비(Pay TV)의 경우 극장 수입의 1.5배이고 DVD는 2.5~3배를 보고 있다. 그밖에 케이블 위성, 공중파까지 디 워가 창출할 수익은 막대할 것”이라고 강조했다. 심 감독의 예상대로라면 ‘디 워’가 극장 수익에서 2천만 달러를 올릴 경우 2차 판권까지 더해 1억달러까지 매출을 올릴 수 있다는 예상이다.

지난 14일 개봉이후 주말 사흘간 박스오피스 5위에 오르는 돌풍을 일으킨 ‘디 워’는 20일까지 총수익 600만달러를 넘겨 8위에 랭크되는 등 순항을 계속하고 있다. 심감독은 “2주째 접어들면서 스크린이 줄어든데는 하나도 없다. 도리어 2개가 늘어 2277개에서 디 워가 상영된다”며 흥행을 낙관했다.

그는 또 “소니픽처스에서 이정도라면 ‘디 워’ 속편을 만들어도 된다고 판단하고 있다. 본래는 ‘마지막 대부(Last Godfather)’라는 코미디 영화를 만들 생각이었는데 ‘디 워’의 홍보효과와 인지도가 아주 높아져 바로 속편을 밀고나가자는 의견이 많아졌다”고 소개했다.

이날 기자회견장에는 특파원들과 로컬언론, 미국언론, 영화관계자 등 60여명이 모이는 등 심 감독과 ‘디 워’에 대해 높은 관심을 보였다.

다음은 심형래 감독과의 일문일답.

- 미국 개봉의 감회는

▲ 가방 하나 들고 미국에 와서 직원 뽑고 우리나라의 이무기 전설을 영화하하겠다는 소리에 비난도 많이 받고 신기하다는 반응도 있었다. 막상 영화를 2천개 넘는 극장에서 개봉하게 돼 꿈만 같다. 처음엔 500개만 되도 기절할만큼 좋겠다고 했는데… 미국 시장은 냉정하다. 2000개 넘는 스크린은 안면으로 되는 것도 아니고 돈으로 되는것도 아니다. 미국 시장은 냉정하다.

- 가장 힘들었던 것은

▲ 정말 힘들었던 건 촬영이나 캐스팅이 아니라 각종 계약이었다. 정말 피말리는 과정이었다. 극장보다 더 중요한게 2차 판권이다. ‘디 워’는 판권에 모든 포커스를 맞춘 영화다. 페이TV 수익은 보통 영화의 1.5배이고 DVD는 2.5~3배 수준이다. 케이블, 위성, 공중파도 있고 앞으로 유럽도 들어가야 한다. 처음엔 헐리우드에 통할지 두려웠다. 한국에서 1000만명이 넘은 영화도 미국서 100개 미만의 스크린을 잡지 않았냐. 와이드릴리즈는 미국인들이 뭘 좋아하는지 알아야 한다.

- 첫 주 박스오피스 4위에 랭크됐는데

▲ 사실 박스오피스 10위만 되도 기적이라고 생각했다. 지금 300편의 영화가 돌아간다. 개봉 2주째 10위안에 들어있는건 대단한 일이다. 처음 홍보를 하려할 때는 막막했다. 내가 미국을 잘 아는 것도 아니고 미국 시장은 마케팅을 해도 티가 안난다. 말이 2257개 스크린이지, 알래스카부터 하와이까지 포스터만 붙이려고 해도 그게 어디냐. 뉴저지 에지워터 멀티플렉스에선 ‘디 워’ 주말표가 매진됐고 보스턴에선 40몇개 스크린중에 1위라고 한다. 정말 고마울 따름이다.

- 공룡 등 SF영화에 집착하는 이유는

▲ 처음부터 세계시장을 생각했다. SF영화는 언어와 문화에 관계없이 어필한다, 중국과 일본 영화들은 많은 소재가 영화로 소개됐지만 우리나라에는 더 재미있는 소재들이 많은데도 세계시장에 대한 포커스를 맞추지 못했기때문에 묻혀 있다. 이무기의 전설을 소재로 한 ‘디 워’처럼 가능성있는 소재들을 24개 정도 비축해 놓았다.

-편집과 시나리오에 대해 말이 많은데

▲ 편집은 ‘패션 오브 크라이스트’를 한 사람이 맡았다. 미국인이 이해하는 영화가 되기 위해서 현지 전문가가 하는게 맞다. 미국 개봉을 위해선 1시간반을 절대 넘으면 안된다는 소니 픽처스의 계약조건도 있었다. 이때문에 앞부분의 미니어처나 3~4년 공들여 찍은 장면들이 다 날라간걸 생각하면 눈물이 난다. 하나하나 모든 계약조건에 맞춰 영화를 다듬고 손질해서 여기까지 온거다. 시나리오갖고 뭐라고 하는데 디워는 다섯살짜리부터 칠십세 노인까지 이해하게 만든 영화다. 모든 연령대의 관객을 겨냥한 영화를 놓고 내 수준에 안맞는다고 비난하면 곤란하다. 2000개가 넘는 극장에서 왜 ‘디 워’가 개봉됐는지 그 이유를 알아야 할 것이다.

-미국 이외의 개봉 계획은

▲ 24일 일본에 간다. 지금 6개 회사와 접촉중이다. 일본시장은 우리나라의 8~10배 규모다. 여기서만 성공해도 사실 큰 결실이다. 유럽은 미국의 개봉 스코어를 보고 협의하기로 했다.

- 차기작품은 어떤 걸 준비하나

▲ 원래 ‘마지막 대부(Last Godfather)’라는 코미디 영화를 생각하고 있었다. 얼마전 개봉된 미스터 빈 영화도 그렇고 내가 하는 코미디도 말이 필요없는 슬랩스틱류 아니냐. ‘마지막 대부’는 마피아 ‘대부’가 한국에 왔다가 실수로 애를 하나 낳으면서 벌어지는 소동을 그리고 있다. 그런데 ‘디 워’의 반응이 예상보다 뜨거워 속편을 만들 타이밍이라는 의견이 나오고 있다. 만일 ‘디 워 2’를 하게 되면 이번처럼 비수기가 아니라 내후년 여름에 블록버스터 작품들과 정면으로 겨뤄보고 싶은 생각이 있다.

- 영화감독으로 바쁜데 코미디는 안할건가

▲ 코미디 영화를 만들면 그것도 코미디 하는거다. 내가 본래 개그맨인데 코미디를 왜 안하겠냐. 방송도 불러주면 언제든지 하겠다.

- 개봉이후 에피소드가 있다면

▲ 사실 우리 동포들이 주요 관객이 될줄 알았는데 80%가 미국 관객이라 놀랐다. 한 노부부는 영화를 보고 눈물을 흘리길래 엔딩크레딧때 나오는 아리랑 가락때문에 그런가 했더니 ‘영화랑 헤어지는게 너무 슬프다’고 하더라. 한 꼬마는 ‘이무기와 용의 싸움이 제일 멋있었다. 용이 계속 나오면 안되냐?’고 조르기도 했다. 뉴욕타임스 기사가 났는데 기자시사회가 따로 없어서 아마 기자가 돈내고 들어가서 본 것 같다. 자기 돈 내고 봤으니 나쁘게 쓸 법도 한데 좋게 썼더라.(웃음)

- 남북정상회담때 김정일 국방위원장한테 ‘디 워’를 선물한다는 보도가 있는데.

▲ 나도 신문을 통해 알았다. 아주 좋다고 생각한다. 하지만 김정일 혼자만 보지말고 북한 어린이와 가족들이 함께 봤으면 좋겠다. 북한이라면 돈같은 것 받지 않고 영화를 상영하면 좋겠다.






심형래, 디워 속편 제작..2009년 여름 개봉 고려


국내외에서 뜨거운 논란 속에 상영되고 있는 심형래 감독의 괴수영화 '디 워'의 속편 제작이 예상보다 빠르게 추진될 것으로 보인다.

심형래 감독은 21일(현지시간) 뉴욕 맨해튼 한국문화원에서 가진 기자회견에서 "메이저쪽에서 (디 워) 2편을 바로 가는 것이 어떻겠느냐는 제의가 왔다"면서 "내후년 여름 정도에 제대로 메이저(영화)하고 붙어보면 어떨까 하는 생각을 가지고 있다"고 밝혔다.

심 감독은 처음에 영화를 알리는 것이 굉장히 어려웠다면서 디 워 개봉으로 인한 광고효과를 감안할 때 속편이 나오면 "큰 반응을 기대할 수 있을 것 같다"고 말했다.

심 감독은 메이저영화들이 나오는 성수기에 맞춰 개봉하는 것도 생각 중이라면서 "우리나라 영화도 글로벌하게 기획단계부터 준비해 나가면 충분히 세계적으로 경쟁력 있는 영화를 만들 수 있다는 사례를 만들고 싶고 충분히 가능하다"고 지적했다.

심 감독은 이어 시나리오를 둘러싼 논란에 대해 전 세계 모든 사람이 이해할 수 있게끔 맞춰서 보여주는 것이 극장이 원하는 것이며 "극장에서 원하지 않는 영화를 만들어봐야 아무 소용이 없다"면서 "우리나라에서 빅히트했던 영화들이 (미국에서) 100개에도 못 미치는 스크린에서 상영된 이유가 뭐라고 생각하는지 묻고 싶다"고 말했다.

심 감독은 "내가 만든 게 잘됐다 예술적이라는 이야기가 아니라 내가 보고 만든 포커스가 맞았기 때문에" 소니픽처스가 전 세계적으로 배급하려는 것이라고 생각한다면서 세계 영화시장에 진출하기 위해 "제가 본 포커스가 맞았다고 생각한다"고 강조했다.

심 감독은 현재 유럽 개봉 여부에 대해 협의하고 있으며 27일부터는 일본 내 개봉을 위한 작업에 들어간다면서 미국 상영관 수가 상영 두 번째 주에 떨어지지 않고 오히려 2개 늘어났지만 이 보다는 얼마나 오래 영화가 상영되느냐가 흥행성공에 중요한 요소가 될 것이라고 전망했다.

심 감독은 이밖에 모든 포커스가 개봉시장보다 더 큰 시장인 2차 판권에 가 있다고 소개, 2차 판권 판매를 통한 수익에도 큰 기대를 걸고 있음을 내비친 뒤 자금조달도 앞으로는 외국자금 비중을 확대시켜 나갈 계획이라고 말했다.

한편 심 감독은 제2차 남북정상회담에서 북측에 디 워를 선물로 주는 방안이 검토되고 있다는 보도와 관련, 북한 어린이들이 모두 볼 수 있게 돈을 안 받고 보내줬으면 좋겠다는 뜻을 밝혔다.

Posted by 알 수 없는 사용자
,
add_args.php

<? 
# 주소의 인수를 새 값으로 적용하여 리턴 
#:인수: 
# URL: $_SERVER["REQUEST_URI"] 또는  주소에 ? 인수가 첨가된 문자열 
# args: 새로 적용할 인수들로 이뤄진 배열 
# need_null: 빈값의 인수도 지우지 않고 유지하려면 1을 넘겨라 
#:제한사항: 새 인수들은 1차원 배열로만 정의되므로 원래 인수가 배열이면 처리 못한다 

function add_args_url ($URL, $args, $need_null=0

 
$pos= strpos($URL,'?'); 
  if (!
$pos) return $URL

 
$arr_parse = parse_url($URL); 
 
$new_query= add_args_query ($arr_parse["query"], $args, $need_null); 

 
$addr= substr($URL,0,$pos); 
  if(
$new_query
    return
$addr.'?'.$new_query
  else 
    return
$addr


# 주소에서 ? 문자 뒷부분(query)을 인수로 받아서 새 값을 적용한 후 리턴 

function add_args_query ($query, $args, $need_null

 
$ARR = array(); 
 
parse_str($query, $arr_query); 
 
$new_arr= array_merge($arr_query, $args); 

  foreach (
$new_arr as $k => $v) { 
    if (
is_array($v)){ 
      foreach (
$v as $key => $val
        if (
$need_null || $val != NULL
           
$ARR[] = $k.'['. $key.']='. urlencode($val); 
    }else if (
$need_null || $v != NULL
     
$ARR[] = "$k=". urlencode($v); 
  } 
  return
implode("&", $ARR); 

?>




<? 
include"add_args.php"

$add= array('b'=>'new`b','d'=>'new`d','f'=>''); 

$ADDR1= $PHP_SELF.'?a=a&b=b&c=c&d=d&e=&f=f&g='; # 긴 주소, 빈 인수 테스트 
$ADDR2= $PHP_SELF.'?a[]=a&b=b&c=c&d=d&e=&f=f&g='; # 배열 인수 테스트 

echo"<a href=\"$ADDR1\">$ADDR1</a> 긴 주소, 빈 인수 테스트 <br>\n"
echo
"<a href=\"$ADDR2\">$ADDR2</a> 배열 인수 테스트 <br>\n"

echo
"<hr>"

echo
"인수로써 새 변수값을 적용하고 값이 널인 것은 없애는 테스트 결과<br>\n"
test($_SERVER["REQUEST_URI"],$add); 

echo
"인수로써 새 변수값을 적용하고 값이 널인 것을 유지하는 테스트 결과<br>\n"
test($_SERVER["REQUEST_URI"],$add,1); 

print_r_pre($_GET); 

function
test($url, $add, $need_null

 
$new_url = add_args_url($url, $add, $need_null); 
  echo
"원래 주소=($url)<br>\n"
  echo
"바뀐 주소=(<a href='$new_url'>$new_url</a>) 제대로 되나 클릭해 보자<br><br>\n"

?>

Posted by 알 수 없는 사용자
,

<font style=font-size:9pt;>

랜덤으로 배경색깔바꾸기
<br><br>
홈페이지에 방문할때마다 배경색깔이 바뀌는 소스 입니다.<br><br>

★★★ 중요 ★★★ - 방법은 아래 소스를 <body> 와 </body> 사이에 넣으세요. <br><br>

●●● F5 키를 계속 눌러보세요.(새로고침키입니다.)<br><br>

<script language="JavaScript">
<!--
//색상값
var0="red";
var1="blue";
var2="white";
var3="green";
var4="yellow";
var5="purple";
var6="orange";

now=new Date()
num=(now.getSeconds() )%7

if (num == 0)
{cliche=var0}

if (num == 1)
{cliche=var1}

if (num == 2)
{cliche=var2}

if (num == 3)
{cliche=var3}

if (num == 4)
{cliche=var4}

if (num == 5)
{cliche=var5}

if (num == 6)
{cliche=var6}

document.bgColor=(cliche)
//-->
</script>

<br><br>
var0="red"; <br>
여기에서 배경 색깔을 정해주시구여.<br>
적절하게 밑에 수치를 수정해주시면 됩니다.

</font>
   

Posted by 알 수 없는 사용자
,
홈페이지 접속할때마다 랜덤으로 이미지가 바껴서 보입니다.
자바스크립트를 사용했구요.
이미지의 위치는 테이블(표)을만들어서 정할 수도 있습니다.
표 안에 이 소스를 집어넣으면 좀더 정확하게 원하는 위치에 이미지가 계속 바껴 보이게 할 수 있겠지요....
아래 소스를 복사해서 <body> 와 </body> 사이 안에 넣으세요.

예제보기 ->아래주소를 클릭하세요
(새로고침을 계속하면 이미지가 바껴보입니다..)



<SCRIPT>
<!--
{gfx=new Array()
//이미지의 경로와 파일명을 적어 주세요.
gfx[0]="nabi1.gif"
gfx[1]="nabi2.gif"
gfx[2]="nabi3.gif"

today2=new Date()
len=3
today=today2.getTime()/10
rnd=today % len
document.writeln('<IMG SRC="'+gfx[rnd]+'">')}
//-->
</SCRIPT>


*설명..
gfx[0]="nabi1.gif" 이 부분을 수정하세요.
(이미지경로, gfx[0]..gfx[1]... 숫자를 하나씩 늘려주면 됩니다.)
Posted by 알 수 없는 사용자
,

<font style=font-size:9pt;>

Message Box-프롬프트박스로 패스워드만들기
<br><br>
사용자의 입력 상태에 따라서 다른 반응을 보이고자 할 때 프롬프트(prompt)박스를 사용합니다. <br>
이것은 alert 와는 달리 단독으로 사용되는 경우는 드물고 다른 자바스크립트 코드들과 함께 사용됩니다. <br><br>

프롬프트 박스를 이용하면 간단한 패스워드 스크립트를 만들 수도 있습니다. <br>
다음 예제는 패스워드가 '1234' 로 지정되어 있는 웹 문서에서 사용자가 프롬프트 박스에 <br>
'1234'를 입력하면 'http://kr.yahoo.com'를 불러오고 그렇지 않으면 메시지(alert)가 나타나도록 설정한 것입니다.<br>
여기서는 예제를 보여주기 위해서 사이트 주소를 썼지만 여러분은 일반 문서의 경로를 넣어주세요.<br><br>


<html>
<head>
<script language="javascript">
<!--
function password()
{
pass=prompt('패스워드를 입력하세요. ','');
if (pass=="1234") {location.href="http://kr.yahoo.com";}
else {alert("패스워드가 일치하지 않습니다. 다시 입력해 주세요.");}
}
//-->
</script>
</head>
<body>
<a href="javascript:password();">멤버 공간</a>
</body>
</html>

<br><br>
prompt (문자열, 초기값)<br>
prompt()는 입력란이 있는 메시지 박스를 열어줍니다.<br>
문자열은 prompt 박스 하단에 표시되고 초기 값은 입력란에 들어갈 초기 문자열을 지정해 주면 됩니다.<br><br>

prompt=prompt('패스워드를 입력하세요. ','')<br><br>
prompt 박스를 열고 그 속에 사용자가 타이핑한 후 확인 버튼을 누르면 입력한 값을 변수 pass 에 저장하도록 하는 것 입니다.<br>
조금은 특수한 변수 지정방법으로 사용자의 입력에 따라 변수 pass 에는 각각 다른 값이 저장됩니다. <br>
만약 사용자가 확인 버튼 대신 취소 버튼을 누르게 되면 변수 pass 에는 null 값이 저장됩니다. <br><br>

location.href = "URL"<br>
location.href 는 문서의 URL 에 대한 정보를 담고 있습니다. "=" 연산자를 사용하여 URL을 할당해 주면 html 의 a 태그와<br>
비슷한 기능을 수행합니다. 즉 해당 URL 로 이동시키는 역할을 합니다. 상당히 자주 사용되는 표현이므로 반드시 기억하기 바랍니다.<br>

<br>
패스워드 스크립트의 문제점<br>
자바스크립트의 경우 소스가 웹 상에 드러나기 때문에 패스워드 스크립트를 만들었을때 보안적인 측면에서 매우 허술합니다. <br>
위의 예제의 경우도 사용자가 소스보기를 하면 패스워드가 그대로 노출되기 때문에 실용적인 면에서는 문제가 있습니다. <br>
사용자가 초보자라면 상관이 없지만 스크립트를 분석할 능력이 된다면 무방비 상태가 됩니다.<br><br>

중요한 내용인 경우 자바스크립트를 이용해서 패스워드를 만드는것은 삼가야 합니다.<br><br>

아래 페이지에서 인코딩 후 사용하면 웬만한 실력으로는 패스워드 찾기가 힘듭니다.<br>
<a href=http://oxtag.com/zboard/zboard.php?id=js&no=302
 target=_blank>http://oxtag.com/zboard/zboard.php?id=js&no=302
</a>

</font>
   

Posted by 알 수 없는 사용자
,


<font style=font-size:9pt;>
* Massage Box-Confirm 박스로 해당 페이지 표시하기
<br><br>
confirm 박스는 말 그대로 뭔가를 확인할 때 사용하는 박스입니다. <br>
사용자가 [확인] 버튼을 누를때와 [취소] 버튼을 누를 대 각각 다른 반응을 보이고 싶다면<br>
이용할 수도 있지만 약간은 사용자를 귀찮게 할 수도 있으므로 많이 사용되지는 않습니다.<br>
다음 예제는 사용자가 [확인] 버튼을 누르면 야후코리아로 이동하게 합니다. <br><br>

<html>
<head>
<script language="javascript">
<!--
sure = confirm("야후 코리아로 이동하겠습니까?")
if (sure) { location.href = "http://kr.yahoo.com";}
else {document.write("<h1>야후 코리아로 이동하지 않았습니다</h1>")}
//-->
</script>
</head>
<body>
</body>
</html>
<br><br>
confirm(문자열) <br>
자바스크립트의 메시지 박스로는 alert(), prompt(), confirm()이 있습니다. <br>
confirm()은 괄호 안의 문자열을 확인 메시지 박스에 출력시키고 사용자가 [확인] 버튼을 누르면<br>
지정된 true 값이 실행되고, [취소] 버튼을 누르면 false 값이 실행됩니다. <br><br>

sure = confirm ("야후 코리아로 이동하겠습니까") <br>
사용자가 [확인] 버튼을 누르면 변수 sure 에는 true 값이, [취소] 버튼을 누르면 false 값이 저장됩니다.<br>
<br>
if(sure) <br>
if(sure) 란 것은 if (sure ==true) 와 같은 것 입니다.<br>
자바스크립트에서는 코딩의 간편화를 위해서 이처럼 의미를 단축해서 사용하는 경우가 있습니다.

   

Posted by 알 수 없는 사용자
,


* 채널모드로 윈도우 열기
<br><br>
익스플로러 4.0 이상에서는 풀스크린 (full screen) 뿐만 아니라 채널모드(channel mode) 로도 전체화면을 열 수 있습니다. <br>
이것은 풀 스크린과 달리 도구 모음과 종료 버튼이 표시되는 전체화면 (익스플로러에서 f11 을 눌렀을때와 흡사한 모습) 으로<br>
나타나는데 익스플로러 버전에 따라 다소 나타나는 모습에 차이가 있습니다. <br><br>

<html>
<head>
<script language="javascript">
<!--
window.open("http://kr.yahoo.com/", "", "channelmode");
//-->
</script>
</head>
<body>
</body>
</html>
<br><br>
설명 <br><br>
 
* window.open("http://kr.yahoo.com/", "", "channelmode"); <br><br>

channelmode로 윈도우를 열어줍니다. open() 메소드의 옵션으로 channelmode 를 사용하면 항상 전체화면으로<br>
나타나게 되며, status 를 제외한 다른 옵션들은 적어줘도 무시됩니다.

   

Posted by 알 수 없는 사용자
,


링크를 걸고 싶다면 스크립트 시작 태그 윗줄에 하이퍼링크를 넣어주시구요.<br>
스크립트 마감태그 밑에 하이퍼링크 종료 태그를 넣어주시면되요.<br><br>

<script language="JavaScript1.2">

<!--요기부터 수정하시면 됩니다-->
var message="색이 변하는 글씨" // 색 변하는 메세지 수정
var neonbasecolor="#000000" // 기본 글자색
var neontextcolor="yellowgreen" // 바뀔 글자색
var flashspeed="100" // 색이 변하는 속도 (클수록 느림)
<!--여기까지만 수정해 주세요-->

var n=0
if (document.all){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight" style="font-size:9pt;">'+message.charAt(m)+'</span>')
document.write('</font>')


var tempref=document.all.neonlight
}
else
document.write(message)

function neon(){


if (n==0){
for (m=0;m<message.length;m++)
tempref[m].style.color=neonbasecolor
}


tempref[n].style.color=neontextcolor

if (n<tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}

function beginneon(){
if (document.all)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

</script>

   

Posted by 알 수 없는 사용자
,


<input type="button" onclick="document.execCommand('SaveAs')" value="다른 이름으로 저장">

넣고자하는 페이지에 넣으시면 됩니다.







Posted by 알 수 없는 사용자
,


<HTML>
<HEAD>
<STYLE TYPE='text/css'>
<!--
BODY,P,DIV,TD { font: 9pt; }
TR.H {BACKGROUND-COLOR: ff5000; }
-->
</STYLE>

<SCRIPT LANGUAGE="JavaScript">
<!--
var bname = navigator.appName;
var IE = 'Microsoft Internet Explorer';
if (bname==IE) { ie = 1; }
else { ie = 0; }

function ChangeColor(td) {
if(td.checked) hL(td);
else dL(td);
}

function hL(E) {
if (ie) {
while (E.tagName!="TR") { E = E.parentElement; }
} else {
while (E.tagName!="TR") { E = E.parentNode; }
}
E.className = "H";
}

function dL(E) {
if (ie) {
while (E.tagName!="TR") { E = E.parentElement; }
} else {
while (E.tagName!="TR") { E = E.parentNode; }
}
E.className = "";
}

//-->
</SCRIPT>

</HEAD>

<BODY>

<FORM name=ck_form>

<TABLE border=0 style="border:solid 1px #000000">
<TR>
<TD>1열</TD>
<TD>1에 해당하는 컨텐츠입니다.</TD>
<TD><input type=checkbox name=check[] onClick=ChangeColor(this)></TD>
</TR>

<TR>
<TD>2열</TD>
<TD>2에 해당하는 컨텐츠입니다.</TD>
<TD><input type=checkbox name=check[] onClick=ChangeColor(this)></TD>
</TR>

<TR>
<TD>3열</TD>
<TD>3에 해당하는 컨텐츠입니다.</TD>
<TD><input type=checkbox name=check[] onClick=ChangeColor(this)></TD>
</TR>

<TR>
<TD>4열</TD>
<TD>5에 해당하는 컨텐츠입니다.</TD>
<TD><input type=checkbox name=check[] onClick=ChangeColor(this)></TD>
</TR>

</TABLE>

</FORM>

출처 : phpschool 노정호님

</BODY>
</HTML> 

   

Posted by 알 수 없는 사용자
,
<html>
<head>
</head>
<body>
<script language="javascript">
function musicOff() {
document.midi.stop()
}
function musicOn() {
document.midi.play()
}

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if(browserName == "Netscape" && browserVer >= 3){ init = "net"; }
else { init = "ie"; }


if(((init == "net")&&(browserVer >=3))||((init == "ie")&&(browserVer >= 4))){

sn_on=new Image;
sn_off=new Image;
sn_on.src= "play.gif";//재생 image
sn_off.src= "stop.gif"; //정지 image
}
function OnOff(name) {
if(((init == "net")&&(browserVer >=3))||((init == "ie")&&(browserVer >= 4))) {
  if(document.search[name].value=='on')
  {
   document.search[name].value='off';
   ImgSrc=eval(name+"_off.src");
   document[name].src=ImgSrc;
   musicOff()
  }
  else
  {
   document.search[name].value='on';
   ImgSrc=eval(name+"_on.src");
   document[name].src=ImgSrc;
   musicOn()
  }
}
}

</script>
<embed name="midi" src="음악주소" width="1" height="1" hidden>
<form method=post name=search>
<a href="javascript:OnOff('sn')" onfocus=blur()><img src="stop.gif" border=0 name=sn></a>
스크립트 부분에서 document.midi.stop()을 document.midi.Pause();로 바꾸시면 일시정지 됩니다.
</form>
</body>
</html>
- 펌 - http://suldo.zotta.net/
Posted by 알 수 없는 사용자
,
<HTML>
<HEAD>
<!--마우스 및 키보드 막기//-->
<script language="JavaScript">
function click() {
   if ((event.button==2) || (event.button==3)) {
     
      alert('오른쪽 버튼 사용할수 없소.');

      return false;
   }
}

document.onmousedown=click;
//document.onmouseup=click;



// -->
</script>

<script language="javascript">
<!--

        //키입력체크
        document.onkeydown = CheckKeyPress;
        document.onkeyup = CheckKeyPress;
        function CheckKeyPress()
        {
                //키입력
                ekey = event.keyCode;

                //리턴
                if(ekey == 38 || ekey == 40 || ekey == 78 || ekey == 112 || ekey ==17 || ekey == 18 || ekey == 25 || ekey == 122)
                 {
                   alert("이 특수키는 사용할수 없소.");
                   event.keyCode = 0;
                   return false;
                 }
        }
//-->
</script>
</HEAD>

<BODY oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onkeypress="CheckKeyPress();">
내용
마우스나 키보드를 눌렀을때 아무반은이 없게 하실려면 alert(" ") 를 지우시면 됩니다.
</body>
</html>
Posted by 알 수 없는 사용자
,


<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<style>
#outerRasiedDiv {
background: #a2ff28; border: #000000 1px solid; color: black; height:200; left: 30px; margin: 0px; overflow: hidden; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; position: absolute; width:400; z-index: 2
}
#innerDiv {
background: #a2ff28; color: #000000; height: 100%; overflow: auto; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px; width: 100%
}
</style>

<script language="javascript">
<!--
var theobject = null;        

function resizeObject() {
        this.el        = null;
        this.dir    = "";    
        this.grabx = null;    
        this.graby = null;
        this.width = null;
        this.height = null;
        this.left = null;
        this.top = null;
}
       

function getDirection(el) {
        var xPos, yPos, offset, dir;
        dir = "";

        xPos = window.event.offsetX;
        yPos = window.event.offsetY;

       
        offset = 8;

        if (yPos<offset) dir += "n";
        else if (yPos > el.offsetHeight-offset) dir += "s";
        if (xPos<offset) dir += "w";
        else if (xPos > el.offsetWidth-offset) dir += "e";

        return dir;
}

function doDown() {
        var el = getReal(event.srcElement, "className", "resizeMe");

        if (el == null) {
                theobject = null;
                return;
        }               

        dir = getDirection(el);
        if (dir == "") return;

        theobject = new resizeObject();
               
        theobject.el = el;
        theobject.dir = dir;

        theobject.grabx = window.event.clientX;
        theobject.graby = window.event.clientY;
        theobject.width = el.offsetWidth;
        theobject.height = el.offsetHeight;
        theobject.left = el.offsetLeft;
        theobject.top = el.offsetTop;

        window.event.returnValue = false;
        window.event.cancelBubble = true;
}

function doUp() {
        if (theobject != null) {
                theobject = null;
        }
}

function doMove() {
        var el, xPos, yPos, str, xMin, yMin;
        xMin = 8;
        yMin = 8;

        el = getReal(event.srcElement, "className", "resizeMe");

        if (el.className == "resizeMe") {
                str = getDirection(el);
                if (str == "") str = "default";
                else str += "-resize";
                el.style.cursor = str;
        }
       
        if(theobject != null) {
                if (dir.indexOf("e") != -1)
                        theobject.el.style.width = Math.max(xMin, theobject.width + window.event.clientX - theobject.grabx);
       
                if (dir.indexOf("s") != -1)
                        theobject.el.style.height = Math.max(yMin, theobject.height + window.event.clientY - theobject.graby);               

                if (dir.indexOf("w") != -1) {
                        theobject.el.style.left = Math.min(theobject.left + window.event.clientX - theobject.grabx, theobject.left + theobject.width - xMin);
                        theobject.el.style.width = Math.max(xMin, theobject.width - window.event.clientX + theobject.grabx);
                }
                if (dir.indexOf("n") != -1) {
                        theobject.el.style.top = Math.min(theobject.top + window.event.clientY - theobject.graby, theobject.top + theobject.height - yMin);
                        theobject.el.style.height = Math.max(yMin, theobject.height - window.event.clientY + theobject.graby);
                }
               
                window.event.returnValue = false;
                window.event.cancelBubble = true;
        }
}


function getReal(el, type, value) {
        temp = el;
        while ((temp != null) && (temp.tagName != "BODY")) {
                if (eval("temp." + type) == value) {
                        el = temp;
                        return el;
                }
                temp = temp.parentElement;
        }
        return el;
}

document.onmousedown = doDown;
document.onmouseup   = doUp;
document.onmousemove = doMove;


//-->
</script>

</head>

<body>

<div class=resizeMe id=outerRasiedDiv>
  <div id=innerDiv>
    내용~~~<br>
    테두리를 잡고..크기 변경해보시요~   
  </div>
</div>
</body>
</html>  

- 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


<html>
<head>

<script language="javascript">
<!--
function Kren(form)
{
        if(form.test.style.imeMode == "active")
                form.test.style.imeMode = "inactive";
        else
                form.test.style.imeMode = "active";
}
//-->
</script>

</head>

<body>

<form name=form1 action="">
<input type="text" name="test">
<input type="button" onClick="Kren(this.form)" value="한/영전환">
</form>

</body>
</html>

   

Posted by 알 수 없는 사용자
,


<html>
<head>
</head>

<body>

<script language="javascript">

//시간 (1초 = 1000)
var delay=1000
var curindex=0

var randomimages=new Array()

//이미지

        randomimages[0]="http://oxtag.com/html/img/banner1.gif"
        randomimages[1]="http://oxtag.com/html/img/banner4.gif"
        randomimages[2]="http://oxtag.com/html/img/banner3.gif"
        randomimages[3]="http://oxtag.com/html/img/banner/jjin_tagpia.gif"
        randomimages[4]="http://oxtag.com/html/img/banner/sole_tagpia1.gif"
        randomimages[5]="http://oxtag.com/html/img/banner2.gif"

var preload=new Array()

for (n=0;n<randomimages.length;n++)
{
        preload[n]=new Image()
        preload[n].src=randomimages[n]
}

document.write('<img name="defaultimage" src="'+randomimages[Math.floor(Math.random()*(randomimages.length))]+'">')

function rotateimage()
{

if (curindex==(tempindex=Math.floor(Math.random()*(randomimages.length)))){
curindex=curindex==0? 1 : curindex-1
}
else
curindex=tempindex

        document.images.defaultimage.src=randomimages[curindex]
}

setInterval("rotateimage()",delay)

</script>


</body>
</html> 

- 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


<HTML>
<HEAD>
<TITLE>토글서브메뉴</TITLE>


<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
function toggleMenu(simpleMenu)
{
if (document.all)
{
if (simpleMenu == "menu1")
{
eval(document.all.menu1.style).display = "block"
eval(document.all.menu2.style).display = "none"
eval(document.all.menu3.style).display = "none"
eval(document.all.menu4.style).display = "none" 
}
else if(simpleMenu == "menu2")
{
eval(document.all.menu1.style).display = "none"
eval(document.all.menu2.style).display = "block"
eval(document.all.menu3.style).display = "none"
eval(document.all.menu4.style).display = "none" 
}
else if(simpleMenu == "menu3")
{
eval(document.all.menu1.style).display = "none"
eval(document.all.menu2.style).display = "none"
eval(document.all.menu3.style).display = "block"
eval(document.all.menu4.style).display = "none" 
}
else
{
eval(document.all.menu1.style).display = "none"
eval(document.all.menu2.style).display = "none"
eval(document.all.menu3.style).display = "none"
eval(document.all.menu4.style).display = "block" 
}


return false
}
else
{
return true
}
}
-->
</SCRIPT>


<STYLE TYPE="TEXT/CSS">
#menu1 {display:none; margin-left:15px}
#menu2 {display:none; margin-left:15px}
#menu3 {display:none; margin-left:15px}
#menu4 {display:none; margin-left:15px}
td { font-size: 9pt; line-height: 13pt; text-decoration: none}
a { text-decoration: none; color: #a09070}
</STYLE>


</HEAD>


<BODY BGCOLOR="#FFFFFF">


<table border=0 cellpadding="0" cellspacing="5">
<tr>
<td>
<A HREF="#" onClick="return toggleMenu('menu1')" onfocus="this.blur()"><b>첫번째메뉴</b></A><br>
<SPAN ID="menu1">
<a href="#">첫번째메뉴0</a><br>
<a href="#">첫번째메뉴1</a><br>
<a href="#">첫번째메뉴2</a><br>
<a href="#">첫번째메뉴3</a><br>
</SPAN>
<A HREF="#" onClick="return toggleMenu('menu2')" onfocus="this.blur()"><b>두번째메뉴</b></A><br>
<SPAN ID="menu2">
<a href="#">두번째메뉴0</a><br>
<a href="#">두번째메뉴1</a><br>
<a href="#">두번째메뉴2</a><br>
<a href="#">두번째메뉴3</a><br>
</SPAN>
<A HREF="#" onClick="return toggleMenu('menu3')" onfocus="this.blur()"><b>세번째메뉴</b></A><br>
<SPAN ID="menu3">
<a href="#">세번째메뉴0</a><br>
<a href="#">세번째메뉴1</a><br>
<a href="#">세번째메뉴2</a><br>
<a href="#">세번째메뉴3</a><br>
</SPAN>
<A HREF="#" onClick="return toggleMenu('menu4')" onfocus="this.blur()"><b>네번째메뉴</b></A>
<SPAN ID="menu4">
<a href="#">네번째메뉴0</a><br>
<a href="#">네번째메뉴1</a><br>
<a href="#">네번째메뉴2</a><br>
<a href="#">네번째메뉴3</a><br>
</SPAN>

</td>
</tr>
</table>
</BODY>
</HTML>

- 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


링크 클릭하면 1픽셀 내려가는 스크립트입니다.
<br><br>
TD안에 있는 Element에 적용가능하며 원리는... <br>
이벤트가 발생하는 태그를 잡아낸 후, 최초의 TD가 나올때까지 parentElement로 죽어라 찾아올라갑니다. <br>
첫번째 TD가 잡히면 TD의 padding-top 속성을 조절함으로써 내렸다 올렸다 하는 것입니다. <br>
셀의 HEIGHT와 VALIGN이 있어야 작동합니다. (예제 참고) <br>
srcElement와 parentElement는 IE 전용 메쏘드입니다. 즉, IE에서만 돌아간다는 얘기지요.<br>
함수를 하나로 합치는 것도 가능하겠고, 몇픽셀인지도 인자로 넘기는 것도 가능하겠네요. 잘 수정해서 쓰세요 (__) <br>
<br>
<script>
function FX1px()
{
        var el = event.srcElement;
        while(el.tagName != "TD")
                el = el.parentElement;
        el.style.paddingTop = "1px";
}

function DeFX1px()
{
        var el = event.srcElement;
        while(el.tagName != "TD")
                el = el.parentElement;
        el.style.paddingTop = "0px";
}
</script>

<table cellpadding=0 cellspacing=0 border=0>
<tr height=32 valign=top>
<td><a href=# onmousedown="FX1px()" onmouseup="DeFX1px()" onmouseout="DeFX1px()">눌러보세요</a></td>
</tr>
</table>

<br><br>


초 간단... CSS
A:hover  {color:#ff9900;text-decoration:none;position:relative; top:1; left:-1;}

   

Posted by 알 수 없는 사용자
,
Posted by 알 수 없는 사용자
,


<html>
<head>
<title>재생 스크립트</title>
<script>
function delay_play()   {
   document.t_time.Play();
   }
</script>
</head>
<!-- 1000 = 1 초 입니다. 아래는 10000이니까 10초 후 재생됨니다. -->
<body onload="setTimeout('delay_play()',10000)">
<embed src=http://219.240.39.120/newmufe/0309/Goodman_200309_03.wma autostart=false hidden=false name=t_time>
</body>
</html>

- 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


<SCRIPT>
// 해상도에 따라서 항상 중앙에 위치합니다.
window.onload = fnInit; // 페이지가 로딩되면 함수 fnInit() 를 실행합니다
function fnInit() {
oDiv.style.setExpression("left", "document.body.clientWidth/2 - oDiv.offsetWidth/2"); // 레이어의 x 축 위치를 설정 합니다
oDiv.style.setExpression("top", "document.body.clientHeight/2 - oDiv.offsetHeight/2"); // 레이어의 y축 위치를 설정 합니다
}
</SCRIPT> 


<DIV ID="oDiv" STYLE="position: absolute">
이곳에 내용을 넣으시구요.<br>
브라우저 크기를 조정해보세요.
</DIV>

- 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


<html>

<head></head>
<body>
<style type="text/css"><!--
table.lix a { /* 5.0+ extension of "div.lix a" */
display: block;
width:200px;
border:1px solid black;
cursor:hand;
filter:blendTrans(duration=0.5);
}
div.lix {
position:absolute; /* This is a fixes IE slowness */
top:0px;
left:0px;
}
div.lix a {
color:#000000;
background-color:white;
font:13px verdana,sans-serif;
text-align: left;
text-decoration: none;
}
div.lix a:link {
color:black;
background-color:white;
}
div.lix a:visited {
color:black;
background-color:white;
}
div.lix a:hover {
color:red;
background-color:#dddddd;
border:1px solid red;
text-decoration: none;
}
div.lix a:active {
color:white;
background-color:#dddddd;
border:1px solid red;
}
//--></style>
<script type="text/javascript">
<!--
function lite(obj) {
if(document.all&&!window.opera) {
  obj.filters.blendTrans.apply();
  obj.filters.blendTrans.play();
}
}
//-->
</script>
<div style="position:relative;padding-bottom:82px">
<div class="lix">
  <table border="0" cellpadding="0" cellspacing="2" width="200" class="lix">
   <tr>
    <td>
     <a href="#" onmouseover="lite(this)" onmouseout="lite(this)" onfocus="this.blur()"> Link 1</a>
    </td>
   </tr>
   <tr>
    <td>
     <a href="#" onmouseover="lite(this)" onmouseout="lite(this)" onfocus="this.blur()"> Link 2</a>
    </td>
   </tr>
   <tr>
    <td>
     <a href="#" onmouseover="lite(this)" onmouseout="lite(this)" onfocus="this.blur()"> Link 3</a>
    </td>
   </tr>
   <tr>
    <td>
     <a href="#" onmouseover="lite(this)" onmouseout="lite(this)" onfocus="this.blur()"> Link 4</a>
    </td>
   </tr>
  </table>
</div>
</div>

</body>

</html>

    - 펌 - http://suldo.zotta.net/

Posted by 알 수 없는 사용자
,


<html>

<head></head>
<body>
<style>
<!-- 아래에 메뉴 추가방법과 스타일시트 추가방법이 있음 //-->
<!--
#tag_menu_a  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 10}
#tag_menu_aa {width: 100; height: 20; position: absolute; top: 50; left: 100; z-index: 9}

#tag_menu_b  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 12}
#tag_menu_bb {width: 100; height: 20; position: absolute; top: 50; left: 200; z-index: 11}

#tag_menu_c  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 14}
#tag_menu_cc {width: 100; height: 20; position: absolute; top: 50; left: 300; z-index: 13}

#tag_menu_d  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 16}
#tag_menu_dd {width: 100; height: 20; position: absolute; top: 50; left: 400; z-index: 15}

#tag_menu_e  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 18}
#tag_menu_ee {width: 100; height: 20; position: absolute; top: 50; left: 500; z-index: 17}
//-->
</style>

<script language="JavaScript">
<!--
var where_to;
var the_timeout;

function moveIt() {
        if (background_tag.style.left<where_to)        {
                background_tag.style.left=parseInt(background_tag.style.left) + 10;
        }

        if (background_tag.style.left>where_to)        {
                background_tag.style.left=parseInt(background_tag.style.left) - 10;
        }
        the_timeout = setTimeout('moveIt()', 10);
}

function getOverIt(the_tag) {
        clearTimeout(the_timeout);
        moveIt();
        where_to=the_tag.style.left;
        }

//-->
</script>

<!--
이동되는 배경색 레이어
배경색 설정은 style="background: #dfdfff; ~~~~"에서 이 #dfdfff가 배경색으로
이 #dfdfff를 지우고 원하는 배경색을 적으면 된다.
//-->
<div id="background_tag" style="background: #c9ff1e; width: 100; height: 20; position: absolute; top: 50; left: 100; z-index: 8"></div>

<!--
메뉴 추가방법

<div id="X" onMouseOver="getOverIt(X);" style="position: absolute; top: 50; left: 100"></div>
<div align="center" id="Xx"> Y </div>

위 소스를 복사하여 만들려는 갯수만큼 복사하고
2개의 X부분에 레이어의 이름(이라고 하겠뜸)을 적는다
그리고 Xx부분에도 (다른)이름을 적어준다

X와 Xx에 이름을 다 적었으면 top와 left의 값을 바꿔서 레이어의 위치를 맞추고는

스타일시트에 만든 메뉴의 갯수만큼 아래의 소스를 복사한다

#X  {width: 100; height: 20; border-width: 1; border-color: black; border-style: solid; z-index: 10}
#Xx {width: 100; height: 20; position: absolute; top: 50; left: 100; z-index: 9}

스타일시트에 소스를 다 붙었으면 X와 Xx에 적은 이름을 스타일시트에도 적어주고
메뉴의 크기와 레이어의 위치를 맞추고 또 X의 z-index, Xx의 z-index의 값을 적어주면 된다.

여기서 X와 Xx의 z-index의 값은 X 부분에 10을 적으주면 Xx부분엔 9를 적어준다..
그러니 X의 값 -1이 Xx의 값이다.

또 메뉴의 크기를 바꾸면 위 이동되는 배경색 레이어의 크기도 바꿔야함..

마지막으로 Y부분에 원하는 소스를 적으면된다.
//-->

<div id="tag_menu_a" onMouseOver="getOverIt(tag_menu_a);" style="position: absolute; top: 50; left: 100"></div>
<div align="center" id="tag_menu_aa"><a href="#">Menu 1</a></div>

<div id="tag_menu_b" onMouseOver="getOverIt(tag_menu_b);" style="position: absolute; top: 50; left: 200"></div>
<div align="center" id="tag_menu_bb"><a href="#">Menu 2</a></div>

<div id="tag_menu_c" onMouseOver="getOverIt(tag_menu_c);" style="position: absolute; top: 50; left: 300"></div>
<div align="center" id="tag_menu_cc"><a href="#">Menu 3</a></div>

<div id="tag_menu_d" onMouseOver="getOverIt(tag_menu_d);" style="position: absolute; top: 50; left: 400"></div>
<div align="center" id="tag_menu_dd"><a href="#">Menu 4</a></div>

<div id="tag_menu_e" onMouseOver="getOverIt(tag_menu_e);" style="position: absolute; top: 50; left: 500"></div>
<div align="center" id="tag_menu_ee"><a href="#">Menu 5</a></div>


</body>

</html>

    펌 - http://happyscript.com

Posted by 알 수 없는 사용자
,
적용을 안해봐서 잘 되는지 모르겠네요.

웹사이트의 기능상 레이어를 사용하여 특정 레이어가 동적으로 움직인 다거나
마우스를 따라 이동되는 등의 효과를 나타내게 작업을 해야 할 경우가 생긴다.
그런데 불행히도 Form 객체 중 하나인 <select></select> 객체가 화면에 존재할
경우 이들이 항상 최상위로 나타나는 문제가 있다. 이는 zindex 로도 해결이 되지 않는다.
이에 대한 해결은 무식한 방법이지만 해당 페이지의 모든 Select 객체를 감춰버리는 것이다.

아래 함수는 이러한 역할을 한다.

function showSelects(bVisible) {
// only IE actually do something in here
var selects = [];
if (document.all)
selects = document.all.tags("SELECT");
var l = selects.length;
for (var i = 0; i < l; i++)
selects[i].runtimeStyle.visibility = bVisible ? "" : "hidden";
}

레이어 작업시 showSelects(false) 로 감춰 버리고 다시 showSelects(true) 로 보여지게 하면 된다.

출처 - http://www.ihelpers.co.kr

Posted by 알 수 없는 사용자
,