jasko sample script












 





크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/20 10:50 2005/06/20 10:50
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/327

http://www.jasko.co.kr/java_data/20020701/overwrap_scroll.html

//---------------------------

< !doctype html public \"-//W3C//DTD HTML 4.0 Transitional//EN\">


J@sko Sample Script







< script language=\"JavaScript1.2\">
var scroller_width=150 // 스크롤러의 가로크기
var scroller_height=115 // 스크롤러의 높이
var bgcolor=\'#F5F5F5\' // 배경색
var pause=3000 // 슬라이드간의 지연시간 (3000=3초)

var scrollercontent=new Array()
// 내용을 입력 하세요 (태그 사용도 가능합니다)
scrollercontent[0]=\'자바스크립트 소스뱅크 JASKO 를 방문 해 보세요\'
scrollercontent[1]=\'이메일 계정이 필요하시면 다음 커뮤니케이션 에서 메일 계정을 만들어 보세요\'
scrollercontent[2]=\'이 스크립트는 메세지들이 오버랩 되면서 위로 스크롤 됩니다\'

var ie4=document.all&&navigator.userAgent.indexOf(\"Opera\")==-1
var dom=document.getElementById&&navigator.userAgent.indexOf(\"Opera\")==-1

if (ie4||dom)
document.write(\'
\')
else if (document.layers){
document.write(\'\'+scrollercontent[0]+\'\')
}

var curpos=scroller_height*(1)
var degree=10
var curcanvas=\"canvas0\"
var curindex=0
var nextindex=1

function moveslide(){
if (curpos>0){
curpos=Math.max(curpos-degree,0)
tempobj.style.top=curpos
}
else{
clearInterval(dropslide)
if (crossobj.filters)
crossobj.filters.alpha.opacity=100
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=1
nextcanvas=(curcanvas==\"canvas0\")? \"canvas0\" : \"canvas1\"
tempobj=ie4? eval(\"document.all.\"+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML=scrollercontent[curindex]
nextindex=(nextindexsetTimeout(\"rotateslide()\",pause)
}
}

function rotateslide(){
if (ie4||dom){
resetit(curcanvas)
crossobj=tempobj=ie4? eval(\"document.all.\"+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
if (crossobj.filters)
document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.opacity=20
else if (crossobj.style.MozOpacity)
document.getElementById(\"canvas0\").style.MozOpacity=document.getElementById(\"canvas1\").style.MozOpacity=0.2
var temp=\'setInterval(\"moveslide()\",50)\'
dropslide=eval(temp)
curcanvas=(curcanvas==\"canvas0\")? \"canvas1\" : \"canvas0\"
}
else if (document.layers){
crossobj.document.write(scrollercontent[curindex])
crossobj.document.close()
}
curindex=(curindex}

function resetit(what){
curpos=scroller_height*(1)
var crossobj=ie4? eval(\"document.all.\"+what) : document.getElementById(what)
crossobj.style.top=curpos
}

function startit(){
crossobj=ie4? eval(\"document.all.\"+curcanvas) : dom? document.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
if (ie4||dom){
crossobj.innerHTML=scrollercontent[curindex]
rotateslide()
}
else{
document.tickernsmain.visibility=\'show\'
curindex++
setInterval(\"rotateslide()\",pause)
}
}

if (ie4||dom||document.layers)
window.onload=startit






크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/20 10:48 2005/06/20 10:48
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/326

페이지 이동시 페이드 효과




크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/16 13:48 2005/06/16 13:48
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/68

이미지 도구모음 안뜨게

이미지 도구모음 안뜨게


에 아래의 한 줄만 추가하시면 됩니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/14 20:52 2005/06/14 20:52
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/67




J@sko Sample Script




















크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/03 19:06 2005/06/03 19:06
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/325

이 스크립트는 페이지를 리로딩하지 않고 한 장소에거 같은 크기의 배너들을 로테이트 시켜줍니다




J@sko Sample Script
























크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/06/03 18:32 2005/06/03 18:32
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/324

file field에 대해서...

근데 파일 업로드시에 항상 자동으로 만들어지는 \"찾아보기\" 버튼을 이미지로 바꿀수는 없을까? 란 주문들은 꽤나 자주 들어오는 주문입니다. input type= file 인경우에는 무조건 찾아보기 버튼이 붙지요

다른걸로 바꿀방법? 없습니다.! < /p> < p> 단, 편법으로는 가능합니다.

현재에 보이는 input type=file 부분을 Style을 이용하여 안보이게 숨겨놓고, 일반 input type=text를 하나 폼에 넣고, 그 옆에 원하는 이미지를 놓습니다. 이미지의 onClick 이벤트 부분에 javascript로 아까 숨겨두었던 input type=file 부분의 name을 이용해서 열어준 다음에 사용자가 파일을 고르게 되면 그 값을 보여주기 위해서 다시 숨겨져있던 입력폼의 값을 새로 만들었던 text 형식의입력폼에 집어 넣으면 됩니다.

말이 좀 복잡한데요. 소스를 보시면 좀 이해가 쉽구요.... 그래도 이해가 안가면, 직접 코드를 실행해 보면 이해가 쉽습니다.








파일찾아보기






다음은 이 코드를 실행시켜 본 모습입니다. 즉, 다음과 같이 동작한다는 것이죠


파일찾아보기


실제로 파일은 input type=\"file\" 컨트롤을 통해서 기존처럼 지정되는 것이지만... 단지, 사용자의 눈에 보여줄테만 그렇지 않게 보여주는 것입니다. 일단 소스를 구동시켜 보시고 나면 이해가 되실 겁니다.

어떻게 보면 asp하고는 관계가 없을것 같지만 이 Form 을 처리하는데에 있어 asp를 이용하니... 상관이 없다고는 할수가 없겠지요^^(순 억지인가요..)

asp 페이지에서 받을때엔 사용하시는 업로드 컨포넌트를 사용해서 UploadCom(\"file\")과 같은 식으로 받으면 되겠네요. 그리고, 소스 중에서 \"파일찾아보기\" 란 텍스트 대신 이미지를 넣으면 되겠구요.

좋은 하루 되세요
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/05/27 10:26 2005/05/27 10:26
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/66

autoexec.nt

그메세지는 \'C:\\WINDOWS.0\\SYSTEAM32 디렉토리 안에 AUTOEXEC.NT파일이 없다는겁니다. 의심이 가신다면 확인보시기 바랍니다. 100%없습니다.바이러스로 인해 그런건지 잘모르겠지 만 있어야 정상인데 그 파일이 삭제된겁니다. 그파일 을 \'C:\\WINDOWS.0\\repair이란 디렉토리에있는 AUTOEXEC.NT 이 란 파일을 복사해서 붙여넣으면 해결됩니다.

//-------------------------------------------------------

Config.nt 혹은 Autoexec.nt 에 의한 윈도우즈 에러를 해결하는 방법





현상



Windows XP 기반 컴퓨터에서 MS-DOS 기반 또는 16비트 Windows 기반 프로그램을 시작하거나 설치하려고 하면 다음 중 하나와 유사한 오류 메시지가 나타날 수 있습니다.



16비트 MS-DOS 하위 시스템

시작하거나 설치하려는 프로그램의 경로

C:WinntSystem32config.nt 시스템 파일이 MS-DOS와 Microsoft Windows 응용 프로그램을 실행시키기에 적당하지 않습니다. 응용 족慣瀏??마》존?\'닫기\'를 클릭하십시오.





16비트 MS-DOS 하위 시스템

시작하거나 설치하려는 프로그램의 경로

config.nt 시스템 파일이 MS-DOS와 Microsoft Windows 응용 프로그램을 실행시키기에 적당하지 않습니다. 응용 프로그램을 마치려면 \'닫기\'를 클릭하십시오.





16비트 MS-DOS 하위 시스템

시작하거나 설치하려는 프로그램의 경로

C:WindowsSystem32Autoexec.nt 시스템 파일이 MS-DOS와 Microsoft Windows 응용 프로그램을 실행시키기에 적당하지 않습니다. 응용 프로그램을 마치려면 \'닫기\'를 클릭하십시오.

프로그램을 종료하거나 오류 메시지를 무시하기 위한 단추가 나타날 수 있지만 어떤 것을 선택하더라도 프로그램이 종료됩니다.

원인

다음 파일 중 하나 이상이 손실되거나 손상된 경우에 이러한 문제가 발생할 수 있습니다.

Config.nt

Autoexec.nt

Command.com

해결 방법

이 문제를 해결하려면 다음과 같이 하십시오.

시작을 누르고 실행을 누릅니다.

열기 상자에 cmd를 입력한 다음 확인을 누릅니다.

명령 프롬프트에서 다음 명령을 입력하고 각 명령 끝에서 Enter 키를 누릅니다.





expand CD-ROM Drive Letter:i386config.nt_ c:windowssystem32config.nt

expand CD-ROM Drive Letter:i386autoexec.nt_ c:windowssystem32autoexec.nt

expand CD-ROM Drive Letter:i386command.co_ c:windowssystem32command.com

exit



프로그램을 시작하거나 설치합니다. 문제가 해결되었다면 나머지 단계를 완료하지 않아도 됩니다. 문제가 해결되지 않으면 다음 단계를 진행합니다.

참고: 다음 프로세스에서 Command.com 파일을 편집하거나 만들지 않습니다. 따라서 Windows XP CD-ROM에서 이 파일의 압축을 풀어야 할 수 있습니다.



메모장을 시작합니다.

메모장에서 다음과 같은 항목을 입력합니다. dos=high, umb

device=%SYSTEMROOT%system32himem.sys

files=40



파일 메뉴에서 다른 이름으로 저장을 누릅니다.

파일 이름 상자에서 Config.nt를 입력한 다음 저장을 누릅니다. Config.nt 파일을 닫습니다.

파일 메뉴에서 새로 만들기를 누릅니다.

새 문서에서 다음과 같은 항목을 입력합니다. @echo off

h %SYSTEMROOT%system32mscdexnt.exe

h %SYSTEMROOT%system32redir

h %SYSTEMROOT%system32dosx

SET BLASTER=A220 I5 D1 P330 T3



파일 메뉴에서 다른 이름으로 저장을 누릅니다.

파일 이름 상자에서 Autoexec.nt를 입력한 다음 저장을 누릅니다. Autoexec.nt 파일을 닫습니다.

Windows 탐색기를 시작합니다. Config.nt 파일을 찾아서 Config.nt 파일을 마우스 오른쪽 단추로 누른 다음 복사를 누릅니다.

%SYSTEMROOT%System32 폴더를 마우스 오른쪽 단추로 누른 다음 붙여넣기를 누릅니다.

Autoexec.nt 파일을 찾아서 Autoexec.nt 파일을 마우스 오른쪽 단추로 누른 다음 복사를 누릅니다.

%SYSTEMROOT%System32 폴더를 마우스 오른쪽 단추로 누른 다음 붙여넣기를 누릅니다.

Command.com 파일을 찾아서 압축을 푼 Command.com 파일을 마우스 오른쪽 단추로 누른 다음 복사를 누릅니다.

%SYSTEMROOT%System32 폴더를 마우스 오른쪽 단추로 누른 다음 붙여넣기를 누릅니다. 컴퓨터를 다시 시작합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/05/10 10:42 2005/05/10 10:42
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/263

function checkvalue() {
var r = document.register;
var total_value = 0;
total_value = r.price.value;
//--- replace는 한 개의 문자만 실행한다.
//--- 만약 , 가 두개가 있다면 두번을 실행해주어야한다.
total_value = total_value.replace(\',\',\'\');
total_value = total_value.replace(\',\',\'\');
total_value = total_value.replace(\',\',\'\');
// alert(total_value );
if (isNaN(total_value)) {
alert(\'숫자만 입력해 주십시오1.\');
//r.price.value = \"\";
r.price.focus();
}else{
if(total_value > 0) r.price.value = commaSplit(total_value);
}
}

function commaSplit(srcNumber) {
var txtNumber = \'\' + srcNumber;

var rxSplit = new RegExp(\'([0-9])([0-9][0-9][0-9][,.])\');
var arrNumber = txtNumber.split(\'.\');
arrNumber[0] += \'.\';
do {
arrNumber[0] = arrNumber[0].replace(rxSplit, \'$1,$2\');
} while (rxSplit.test(arrNumber[0]));
if (arrNumber.length > 1) {
return arrNumber.join(\'\');
}else{
return arrNumber[0].split(\'.\')[0];
}

}
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/04/20 09:32 2005/04/20 09:32
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/323

파비콘(Favicon.ico)은 Microsoft? Internet Explorer 5.0에 새롭게 추가된 기능입니다.
즐겨찾기 메뉴와 주소줄에 조그만 아이콘을 이용하여 로고를 나타내 주는 것으로
웹서버에는 추가적인 기능이 필요 없습니다.
위그림과 같이 자신의 사이트를 부각시키는 아이콘을 생성시키는 것인데,
주소란이나 즐겨찾기에 나타나므로 광고효과도 톡톡히 하고 있다고 할 수 있죠.
Internet Explorer 5.0이상에서만 됩니다.

아래 그림은 Internet Explorer 5.0의 즐겨찾기 메뉴와 주소줄에 파비콘(Favicon.ico)이 나타난 예이다.
자신의 사이트를 부각시키는 아이콘을 생성시키는 것인데,
주소란이나 즐겨찾기에 나타나므로 광고효과도 같이 볼 수 있겠죠.

자 일단 Favicon.ico 규격을 알아볼까요..
Favicon.ico 만드시려면 아이콘 제작 프로그램이 있어야겠죠.

아래의 공개자료실 사이트에서 아이콘 제작 프로그램을 다운받으시면 되겠죠.

심파일 ==> http://firl.simmani.com
앳파일 ==> http://www.atfile.com
마이폴더넷 ==> ttp://www.myfolder.net

아이콘 크기는 16x16 픽셀의 16칼라 정도로 제작을 하시면 됩니다.

아이콘이 다 만들어졌으면 아이콘의 이름을 favicon.ico 라는 이름으로 저장하십시오.

Favicon.ico 파일을 올리실 때 초기페이지 index.htm이나 index.htm이 있는
디렉토리(root directory)에 올려야합니다

아래의 소스는 body 태그아래 적당한 위치에 삽입하면 됩니다.
즐겨찾기 추가

이제 [즐겨찾기 추가]를 선택하면 브라우저의 즐겨찾기에 자신의 홈페이지가 추가될 것입니다.
즐겨찾기 누르신후 즐겨찾기에 있는 자신의 홈페이지를 클릭하면 파비콘(Favicon.ico)이 보일겁니다.

이젠 초기 페이지 index.htm이나 index.html 파일에서
아이콘 파일을 읽을수 있도록 링크만 잡으면 됩니다.
반드시 사이에 넣구요




내 홈페이지

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/04/15 10:43 2005/04/15 10:43
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/322

« Previous : 1 : ... 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : ... 33 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Statistics Graph

Site Stats

Total hits:
239653
Today:
305
Yesterday:
712