1. oncontextmenu="window.event.returnValue=false"는 마우스 오른쪽 버튼을 완전히 차단합니다.
<table border oncontextmenu=return(false)><td>no</table>는 표 2에서 사용할 수 있습니다.
<body onselectstart=" return false"> 선택 취소 및 복사 방지
3. onpaste="return false" 붙여넣기 허용 안 됨
4. oncopy="return false;" oncut="return false;" 복사 방지
5. <link rel="Shortcut Icon" href= "favicon.ico "> IE 주소 표시줄을 자신의 아이콘으로 교체
6. <link rel="Bookmark" href="favicon.ico"> 즐겨찾기에 아이콘을 표시할 수 있습니다
7. <input style="ime-mode :disabled "> 입력 방식을 끕니다
. 8. 항상 프레임을 가져옵니다
<script 언어="JavaScript"><!--
if (window == top)top.location.href = "frames.htm" //frames.htm은 프레임 웹페이지입니다.
// --></script>
9. 프레임 방지
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
<noscript><iframe src=*.html></iframe></noscript>
로 저장되지 않습니다
.
11. 웹페이지 소스코드 보기
<입력유형=버튼값=웹페이지 소스코드 보기
onclick="window.location = "view-source:"+ " http://www.pconline.com.cn "">
12.
<a href="javascript:if(confirm("정말로 삭제하시겠습니까?"))location="boos.asp?&areyou=delete&page=1"">삭제</a>
삭제 시 확인
13. 컨트롤의 절대 위치 가져오기
//Javascript
<스크립트 언어="자바스크립트">
함수 getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
Alert("top="+t+"/nleft="+l);
}
</script>
//VB스크립트
<script 언어="VBScript"><!--
함수 getIE()
어두움 t,l,a,b
a=document.all.img1로 설정
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
a.tagName<>"BODY"
a = a.offsetParent 설정
t=t+a.offsetTop
l=l+a.오프셋왼쪽
향하게 하다
msgbox "top="&t&chr(13)&"left="&l,64,"컨트롤 위치 가져오기"
함수 종료
--></스크립트>
14. 텍스트 상자의 텍스트 끝에서 커서가 멈춥니다.
<script 언어="javascript">
함수CC()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<입력 유형=텍스트 이름=텍스트1 값="123" onfocus="cc()">
15. 이전 페이지
자바스크립트의 소스를 확인합니다.
문서.리퍼러
16. 창을 최소화, 최대화하고 닫습니다
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="명령" VALUE="닫기"></OBJECT>
<입력유형=버튼값=onclick 최소화=hh1.Click()>
<입력 유형=버튼 값=onclick 최대화=hh2.Click()>
<입력 유형=버튼 값=닫기 onclick=hh3.Click()>
이 예제는 IE에 적합합니다.
17. 쉴드 기능 키 Shift, Alt, Ctrl
<스크립트>
함수 보기(){
if(event.shiftKey)
Alert("Shift 키를 누르는 것을 금지합니다!"); //Alt CTRL로 대체 가능
}
document.onkeydown=보기;
</script>
18. 웹페이지는 캐시되지 않습니다.
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="캐시 제어" CONTENT="캐시 없음, 재검증 필수">
<META HTTP-EQUIV="만료" CONTENT="1997년 2월 26일 수요일 08:21:57 GMT">
또는 <META HTTP-EQUIV="expires" CONTENT="0">
19. 형태를 덜 오목하고 볼록하게 만드는 방법은 무엇입니까?
<입력 유형=텍스트 스타일="테두리:1 솔리드 #000000">
또는
<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
솔리드 1개 #000000"></textarea>
20. <div><span>과<layer>의 차이점은 무엇인가요?
<div>(나누기)는 줄 바꿈을 발생시키는 페이지 요소의 큰 섹션을 정의하는 데 사용됩니다.
<span>은 같은 줄 내에서 요소를 정의하는 데 사용됩니다. <div>와 유일한 차이점은 줄 바꿈을 유발하지 않는다는 것입니다.
<layer>는 ns의 태그로, ie에서는 지원되지 않습니다. <div>와 동일합니다.
21. 팝업 창이 항상 맨 위에 있도록 합니다.
<body onblur="this.focus();">
22. 스크롤 막대를 원하지 않습니까?
수직 막대가 없도록 하시겠습니까?
<body style="overflow:scroll;overflow-y:hidden">
</body>
가로 막대를 사라지게 하려면:
<body style="overflow:scroll;overflow-x:hidden">
</body>
둘 다 제거하시겠습니까? 더 간단하다
<바디 스크롤="아니요">
</body>
23. 이미지 링크를 클릭한 후 이미지 주위의 점선을 제거하는 방법은 무엇입니까?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
24. 이메일 처리 제출 양식
<form name="form1" method="post" action=" mailto:****@***.com " enctype="text/plain">
<입력 유형=제출>
</form>
25. 열린 하위 창에서 상위 창을 새로 고치는 코드를 어떻게 작성합니까?
window.opener.location.reload()
26. 열린 페이지의 크기를 설정하는 방법
<body onload="top.resizeTo(300,200);">
페이지 위치 열기<body onload="top.moveBy(300,200);">
27. 페이지를 당길 때 배경 이미지가 움직이지 않도록 페이지에 전체가 아닌 배경 이미지를 추가하는 방법
<STYLE>
몸
{배경-이미지:url(logo.gif); 배경-반복:반복 없음;
배경 위치:중심;배경 부착: 고정}
</STYLE>
28. 문자열이 숫자로만 구성되어 있는지 확인
<script 언어="Javascript"><!--
함수 checkNum(str){return str.match(//D/)==null}
경고(checkNum("1232142141"))
경고(checkNum("123214214a1"))
// --></script>
29. 창 크기를 가져옵니다.
document.body.clientWidth;
30. 문자인지 확인하는 방법
if (/[^/x00-/xff]/g.test(s)) Alert("한자 포함");
else Alert("모든 문자");
31.TEXTAREA 적응형 텍스트 줄 수
<textarea 행=1 이름=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
32. 날짜에서 일수를 빼면 두 번째 날짜가 됩니다.
<script 언어=Javascript>
함수cc(dd,dadd)
{
//오류 처리를 추가할 수 있습니다.
var a = 새 날짜(dd)
a = a.valueOf()
a = a - 아빠 * 24 * 60 * 60 * 1000
a = 새 날짜(a)
Alert(a.getFullYear() + "연도" + (a.getMonth() + 1) + "월" + a.getDate() + "일")
}
cc("2002년 12월 23일",2)
</script>
33. 어떤 라디오가 선택되었는지
<HTML><script 언어="vbscript">
함수 checkme()
radio1의 각 ob에 대해
ob.checked이면 window.alert ob.value
다음
함수 종료
</script><BODY>
<INPUT name="radio1" type="radio" value="style" 확인됨>스타일
<INPUT name="radio1" type="radio" value="barcode">바코드
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
34. 스크립트는 절대 잘못되지 않습니다
<SCRIPT LANGUAGE="JavaScript">
<!-- 숨기기
함수 killErrors() {
사실을 반환;
}
window.onerror = killErrors;
// -->
</SCRIPT>
35. ENTER 키를 누르면 커서를 다음 입력 상자로 이동할 수 있습니다.
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. 웹 사이트의 링크 속도 확인:
<body> 영역에 다음 코드를 추가합니다:
<script 언어=Javascript>
팀=1
setInterval("tim++",100)
b=1
var autourl=새 배열()
autourl[1]=" www.soAsp.net "
autourl[2]="javacool.3322.net"
autourl[3]=" www.sina.com.cn "
autourl[4]=" www.nuaa.edu.cn "
autourl[5]=" www.cctv.com "
함수 엉덩이(){
document.write("<양식 이름=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<입력 유형=텍스트 이름=txt"+i+" size=10 value=테스트 중...> =》<입력 유형=텍스트
name=url"+i+" size=40> =》<입력 유형=버튼 값=GO
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<input type=submit value=새로 고침></form>")
}
대상()
함수 자동(url){
document.forms[0]["url"+b].value=url
만약(팀>200)
{document.forms[0]["txt"+b].value="링크 시간 초과"}
또 다른
{document.forms[0]["txt"+b].value="Time"+tim/10+"seconds"}
ㄴ++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1 높이=1
onerror=auto(" http://"+autourl +"")>")}
실행()</script>
37. 다양한 스타일의 커서
자동: 표준 커서
기본값: 표준 화살표
손: 손 모양 커서
wait: 커서를 기다림
텍스트: I 모양 커서
수직 텍스트: 수평 I 모양 커서
no-drop: 커서를 끌 수 없습니다.
허용되지 않음: 잘못된 커서
도움말:?도움말 커서
올스크롤: 삼각형 방향 표시기
이동 : 대상을 이동
십자선: 십자 표시
전자 크기 조정
n-크기 조정
새로운 크기 조정
w-크기 조정
s-크기 조정
크기 조정
SW 크기 조정
38. 페이지 진입 및
페이지 종료에
대한 특수 효과
<meta http-equiv="Page-Enter" content="revealTrans(duration=x, Transition=y)">
페이지 종료<meta http-equiv="Page-Exit" content="revealTrans(duration=x, Transition=y)">
이는 페이지가 로드되고 호출될 때 나타나는 몇 가지 특수 효과입니다. 지속 시간은 특수 효과의 지속 시간을 초 단위로 나타냅니다. 전환은 사용할 특수 효과를 나타내며 값은 1-23입니다.
0 직사각형 축소 1 직사각형 확장 2 원 축소 3 원 확장 4 아래에서 위로 새로 고침 5 위에서 아래로 새로 고침 6 왼쪽에서 오른쪽으로 새로 고침 7 오른쪽에서 왼쪽으로 새로 고침 8 수직 블라인드 9 수평 블라인드 10 오프셋 수평 블라인드 11 오프셋 수직 블라인드 12 포인트 확산 13 왼쪽 및 오른쪽에서 가운데 새로 고침 14 가운데에서 왼쪽 및 오른쪽 새로 고침 15 가운데에서 위쪽 및 아래쪽 16 위쪽 및 아래쪽에서 가운데 17 아래쪽 오른쪽에서 왼쪽 위쪽 18 오른쪽 위쪽에서 왼쪽 아래쪽 19 왼쪽 위쪽에서 아래쪽 오른쪽 20 왼쪽 아래에서 오른쪽 위 21 가로 막대 22 세로 막대 23 위 22가지 유형 중 하나를 무작위로 선택
39를 입력하세요. 지정된 시간 내에 점프
<META http-equiv=V="REFRESH" content="5;URL=http: //www.soAsp.net">
40. 웹페이지 검색 여부
<meta name="ROBOTS" content="attribute value">
속성값은 다음과 같습니다.
속성 값은 "all"입니다. 파일이 검색되고 페이지의 링크가 쿼리될 수 있습니다.
속성 값은 "none"입니다. 파일이 검색되지 않고 페이지의 링크가 쿼리되지 않습니다.
속성 값은 "index"입니다. 파일이 검색됩니다.
속성 값은 "follow"입니다. 페이지의 링크를 쿼리합니다.
속성 값은 "noindex"입니다. 파일은 검색되지 않지만 쿼리 및 링크될 수 있습니다.
속성 값은 "nofollow"입니다. 파일은 검색되지 않지만 페이지의 링크는 쿼리할 수 있습니다.