18.改变按钮의 사진.
20.可以直接写html语言
document.write("");
21.改变下拉框적색
31.改变背景颜色
onmouseout="this.bgColor='#FAFBFC';">
32.改变文字输入框的背景颜色
.input2 {background-image: url('../images/inputbg.gif'); font-size: 12px; background-color:
#D0DABB;border-top-width:1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
33.改变水平线的特征
34.传递参数的方式
35.页内跳转
dfdf
dfdf//
36.两个按键一起按下
if(event.ctrlKey && window.event.keyCode==13)//
37.刷新页面
javascript:this.location.reload()//
38.将网页的按钮使能
function haha()
{
for(var i=0;i{ if(document.form1.elements[i].name.indexOf("bb")!=-1) document.form1.elements[i].disabled=!document.form1.elements[i].disabled; } }
39.文字移动
40.双击网页自动跑
var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",1);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
//
41.后退
42.前进
43.刷新
44.转向指定网页
document.location="http://ww"或者document.location.assign("http://guoguo.com")
45.在网页上显示实时时间
var clock_id;
window.onload=function()
{
clock_id=setInterval("document.form1.txtclock.value=(new Date);",1000)
}
//
46.可以下载文件
document.location.href="http://www.php1.cn/">
47.连接数据库
import java.sql.*;
String myDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(myDBDriver);
Connection conn=DriverManager.getConnection("jdbc:odbc:firm","username","password");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
rs.getString("column1");//
48.可以直接在页面“div”内写下所需内容
//
49. 페이지의 링크 형식을 이중선으로 변경할 수 있습니다
A:링크 {텍스트 장식: 없음; 색상: #0000FF; 글꼴 계열: 宋体}
A: 방문 {텍스트 장식: 없음; 색상: #0000FF; 글꼴 계열: 宋体}
A:hover {텍스트 장식: 밑줄 윗줄; 색상: FF0000}
A :link {텍스트 장식: 없음; 색상: #0000FF; 글꼴 계열: 宋体}
A:visited {텍스트 장식: 없음; 글꼴 계열: 宋体} A:hover {텍스트 장식: 밑줄 윗줄 선 통과 색상: FF0000}
TH{FONT-SIZE: 9pt}
TD{FONT-SIZE: 9pt}
본문 {스크롤바-얼굴 색상: #A9D46D; 스크롤바-하이라이트-색상: #e7e7e7;
스크롤바 -3DLIGHT- 색상: #000000; 줄 높이: 15pt; 스크롤바-화살표-색상: #ffffff;
스크롤바-트랙-색상: #e7e7e7;}
입력{BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 1px; FONT-SIZE:
9pt; BORDER-LEFT-COLOR: #cccccc;
BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; cccccc;
PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
DIV,form ,OPTION, P,TD,BR{FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
텍스트 영역에서 {border-width: 1; border-color: #000000; ; 글꼴-가족: 宋体;
글꼴-크기: 9pt; 글꼴-스타일: 굵게;}
.text { 글꼴-가족: "宋体"; -크기: 9pt; 색상: #003300; 테두리: #006600 테두리 너비: 1px 1px
1px 1px}
50. 새 프레임
href="http:// www.php1.cn/">
/a_13.html')">
51. 파일에 콘텐츠 쓰기
<%@ page import="java .io .*" %>
<% String str = "print me"; //항상 루트에서 경로를 제공합니다. 이렇게 하면 거의 항상 작동합니다. String nameOfTextFile = "/usr/anil/imp.txt"; try { PrintWriter pw = new PrintWriter(new FileOutputStream( nameOfTextFile)); pw.println(str); //정리 pw.close(); } catch(IOException e) { out.println(e.getMessage()); } %>
52. 파일을 먼저 읽고 파일을 씁니다.
<%@ 페이지 언어 = "java" %>
<% @ page contentType = " text/html; charSet=gb2312" %>
<%@ page import ="java.util.*" %>
<%@ 페이지 import ="java.lang.*" %>
<%@ page import ="javax.servlet.*" %>
<%@ page import ="javax .servlet.jsp.*" %>
<%@ 페이지 가져오기 ="javax.servlet.http.*" %>
<%@ 페이지 가져오기="java .io.*" %>
eryrytry
<% int count=0; FileInputStream fi =new FileInputStream("count. txt"); ObjectInputStream si= new ObjectInputStream (fi); count =si.readInt(); count++; out.print (count); si.close(); FileOutputStream fo =new FileOutputStream("count.txt"); ObjectOutputStream so= 새로운 ObjectOutputStream(fo) ; so.writeInt(count); so.close(); %>
53. 직선형 입력 상자
54. 예 배경을 버튼 모양으로 변경하고 CSS
| onmouseout=this.className='mouseout';>
color="#000000">녹음기 |
.mouseoverbt
{
배경 이미지: url(http://www.yongle.com.cn/img/btbgw64h20y.gif);
배경 반복: 반복 없음;
}
.mouseout
{
배경색: #E0E0E0;
}
55. CTRL과 Q 키를 동시에 누르세요
document.onkeydown=function()
{
if(event .ctrlKey&&event.keyCode==81)
{alert(1)}
}//
56.以下是一个完整的显示hint的代码,其思想是当鼠标停留是将div中的内容显示在鼠标出,当鼠标移出后在将该div隐
藏掉
---------------------------------------------------------------------------------------------------------
------------
#hint{
width:198px;
border:1px solid #000000;
background:#99ff33;
position:absolute;
z-index:9;
padding:6px;
line-height:17px;
text-align:left;
top: 1520px;
}
---------------------- ------------------------------------- ----------------------
---- --------
57. 팝업창
방법 1:
페이지 팝업 창 읽기
방법 2:
브라우저가 페이지를 떠날 때 팝업 창
방법 3: 호출 연결:
참고: 사용된 "#"은 가상 연결입니다.
방법 4: 버튼을 사용하여 호출: 스크립트를 로드할 시기
58. 글꼴 크기를 동적으로 변경
function doZoom(size)
{
document.getElementByIdx_x('zoom').style .fontSize=size+'px'
}
function aa()
{
var newWin=window.open( url);
newWin.document.form1.text1.value=value1;
}팝업 창에서 필드 속성을 변경하세요
opener.document. form2.text2.value =value2;상위 창의 필드 값 변경
59. 어떤 종류의 브라우저인지 확인
var name = navigator. appName;
if (이름 == "Microsoft Internet Explorer")
alert("IE");
else if (이름 == "Netscape")
alert("NS" );//
60.vbsscript OK 상자
//
61. 내용을 클립보드에 복사
function JM_cc(bb)
{
var ob=eval_r("document.form1 ."+bb);
ob.select();
js=ob.createTextRange();
js.execCommand("복사");
}//
62.java에서 데이터를 검색하기 위한 데이터베이스 연결 설정
public void init()
{
String url="jdbc:odbc: javadata";
시도
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
연결 con=DriverManager.getConnection(url,"sa","");//mssql 데이터베이스 사용자 SA 및 비밀번호
DatabaseMetaData dma=con.getMetaData();
System.out.println("연결 대상" +dma.getURL());
System.out.println(";Driver "+dma.getDriverName());
시스템 .out.println(";Version "+dma .getDriverVersion());
System.out.println("");
명령문 stmt=con.createStatement();
ResultSet rs=stmt.executeQuery( "select * from company.dbo.TB_NAME where number=1");//Sql
rs.next();
문자열 표시 =rs.getString("name");
System.out.println(dispresult);// 대신 Paint()에 표시하거나 AWT 등을 사용할 수 있습니다.
rs. close();
stmt .close();
con.close();
}
catch(SQLException ex)
{
System.out.println("!!!SQL 예외 !!!");
while(ex!=null)
{
System.out.println("SQLState:"+ex.getSQLState());
System.out.println("메시지:"+ex.getMessage());
System.out.println("공급업체:" +ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}
catch(java.lang.Exception ex)
{
ex.printStackTrace ();
}
}//
창 최소화
window.blur ()//
64.문서 경로
document.URL//
65 . 특정 프로그램을 정기적으로 실행
setTimeout("change_color()",600);
66. 홈페이지로 설정
makeHome() {
netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
navigator.preference("browser.startup.homepage", location.href);
} //
67. 즐겨찾기로 설정
function addFav(){
if(ie)
window.external. AddFavorite(location.href,'WWW.OGRISH.COM : 기괴한 영화와 그림');
if(ns)
Alert("북마크를 제공해 주셔서 감사합니다!/n/nNetscape 사용자는 클릭하세요. 확인하고 Ctrl-D를 누르세요");
}//
68. 쿠키 사용 가능 여부 확인
navigator.cookieEnabled;//
69. 페이지에 모달 팝업 창 표시
function setbgcolor_onclick()
{
var color = showModalDialog ("/mailpage/compose/colorsel.html" ,0,"help=0");
if (color != null)
{
document.compose .bgcolor.value = 색상;
}
}//
70.소수점 두 자리까지 자릅니다.
var a=3454545.4454545;
alert( a.toFixed(2));//
71 복사할 페이지에서 텍스트를 선택하는 것은 금지되어 있습니다.
72. 마우스 오른쪽 버튼 클릭 메뉴 차단
oncontextmenu="event.returnValue = false"//
73. 이벤트 금지 버블
event.cancelBubble = true//
74.입력창에서 입력 방법 열기 금지
< ;input style="ime- 모드: 비활성화됨">//
75. 한자 및 공백 차단
//
76 . 자바스크립트를 사용하여 파일이 존재하는지 확인
function Exists(filespec)
{
if (filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
Alert(fso.FileExists(filespec));
}
}
이미지 선택< ;input type=file name=f1>
//
77. 현재 텍스트 상자에서 선택한 텍스트 가져오기
//
78. 대상 페이지로 이동하고 동시에 돌아올 수 없습니다
79. 현재 행이 테이블의 어느 행인지 확인
<script></p>
<p>function getrow(obj)</p>
<p>{ </p>
<p> if(event.srcElement.tagName=="TD"){</p>
<p> curRow=event.srcElement.parentElement;</p> <p> Alert("첫 번째입니다."+(curRow .rowIndex+1)+"행");</p>
<p> </p>
<p> }</p>
<p>}</p>
<p></script>
/ /
80. 테이블의 특정 행을 삭제합니다. xx는 특정 행을 나타내며 아래 첨자는 0부터 시작합니다.
document.all.myTable.deleteRow(xx)//
81. 테이블에 행을 동적으로 추가
table>
함수 추가()
{
t1.insertRow().insertCell() .innerHTML = '';
}//
82.event.x , 이벤트. clientX, event.offsetX 차이:
x: 대상 이벤트의 상위 요소 외부 경계를 기준으로 x 좌표에서 마우스 위치를 설정하거나 가져옵니다. clientX: 스크롤 막대를 포함한
을 제외한 클라이언트 영역을 기준으로 한 x 좌표 위치가 텍스트 영역입니다. offsetx: 대상 이벤트의 상위 요소 내부 경계를 기준으로 x 좌표에서 마우스 위치를 설정하거나 가져옵니다.
screenX: 사용자 화면을 기준으로 합니다.
83. 마우스 버튼이 보이는 것은 무엇인가요?
보기 //
84. C 드라이브 열기
//
85. 현재 화면의 해상도
screen.width, screen.height //
86. 테이블의 내용을 설정합니다
tbl.rows[0].cells[1].innerText=document.form.text1 .value;/ /
87. 로컬 단축키
target="_blank">제어판
< ;p>
88.IE 메뉴
//버튼 이미지 변경
< input type=button onclick="document.execCommand('CreateLink','true','true')"> //새 연결 만들기
//인쇄
//htm으로 저장
// txt용으로 저장
document.execCommand("SaveAs")//다른 이름으로 저장
document.execCommand('undo')//마지막 작업 실행 취소
89.web 대화 상자
<SCRIPT></p>
<p>varcontent='<style>body,td{font:menu}img{cursor:hand}</ style> ';</p>
<p>contents+='<title>닫으시겠습니까</title>';</p>
<p>contents+='<body bgcolor=menu>';</p> <p>contents+='<테이블 너비=100% 높이=100% 테두리=0>';</p>
<p>contents+='<tr><td align=center>';</p>
<p>contents+ ='나를 종료하시겠습니까? <br>';</p>
<p>contents+='<img src=dark.gif onclick=self.close() alt="...Close">';</p>
<p>contents+= '<img src=jet.gif onclick=self.close() alt="모두 닫혀 있습니다.">';</p>
<p>contents+='</td></tr></table> ;';</p>
<p>showModalDialog("about:"+contents+"","","dialogHeight:50px;dialogWidth:250px;help:no;status:no")</p>
<p>document.write (내용);</p>
<p></SCRIPT>//
90 x, y 값을 가져옵니다
//
91. 새로 열린 웹페이지에 콘텐츠 쓰기
newwin=window.open('about:blank','','top=10');
newwin.document.write('');//
93. 반환
javascript:history.go(-2);//
94. 클립보드
abcdefg
onclick="window.clipboardData.setData('text',document.selection) .createRange().text);" value='페이지에서 선택한
문자 복사'>//
95. 선택한 내용을 에 복사합니다. 페이지를 클립보드로
kjhkjhkhkj////
96. 드롭다운 상자에 마우스를 이동하면 자동으로 모두 열기
//
97. 이 머신 파일 가져오기
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.GetFile("C://bsitcdata//ejbhome.xml" );
alert("마지막 수정된 파일: " + f1.DateLastModified); //
98. 클라이언트가 IE 브라우저인지 확인
document .all은 IE의 고유 속성이므로 이 방법은 일반적으로 클라이언트가 IE 브라우저 document.all?1:0;
99인지 여부를 확인하는 데 사용됩니다. 새 드롭다운 상자 옵션
//
100과 같은 새 옵션(텍스트,값) 함수를 만듭니다.
<스타일>
td{font-size:12px}
body{font-size:12px}
v/:*{behavior:url(#default #VML);} / /여기서 v는 VML 공용 변수로 선언됩니다
mathstr =12;
document.write ("
style='width:20;color:navy;height:" +5000/(1000/mathstr )+"'>
%"+mathstr+"
4명
back뎁스='15pt ' on='true' />")
4人
backlength='15pt' on='true'/>
4人
backlength='15pt' on='true'/>
//
101.饼图
v/:* { 동작: url( #default#VML) }
o/:* { 동작: url(#default#VML) }
.shape { 동작: url(#default#VML) }
함수 표시(파이)
{
pie.Strokecolor =pie.fillcolor;
pie.Strokeweight=10;
div1.innerHTML=" " + Pie.id +" <글꼴 크기=2>" + 파이.제목 + "";
}
기능 숨기기(파이)
{
pie.Strokecolor="white ";
pie.Strokeweight=1;
div1.innerHTML="";
}
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크컬러='white' fillcolor='#ffff33'>< v:path v='m 300,200 ae
300,200,200,150,0,9437184 xe'/>
onmouseover=' javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크color='white' fillcolor='#ff9933'>< v:path v='m 300,200 ae
300,200,200,150,9437184,1572864 xe'/>
onmouseover=' javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크color='white' fillcolor='#3399ff'>< v:path v='m 300,200 ae
300,200,200,150,11010048,3145728 xe'/>
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크color='white' fillcolor='#99ff33'>< v:path v='m 300,200 ae
300,200,200,150,14155776,4718592 xe'/>
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크color='white' fillcolor='#ff6600'>< v:path v='m 300,200 ae
300,200,200,150,18874368,3145728 xe'/>
onmouseover= '자바스크립트:쇼(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' 스트로크color='white' fillcolor='#ff99ff'>< v:path v='m 300,200 ae
300,200,200,150,22020096,1572864 xe'/>
style='fontsize:2'>asp技术
style='fontsize:2'>php
style='fontsize:2'>jsp
style='fontsize:2'>c#写的.netWEB程序
vb.net
写的.netWEB程序
xml技术
style="border-collapse: collapse" bordercolor="#CCCCCC" width="100%" ID="Table1">
|
//
102. 원하는 경우 웹페이지를 설치할 수 있습니다.
//button
103. 외부 HTML 코드
이벤트. srcElement.outerHTML //
104. 현재 IE 이벤트의 트리거를 식별합니다.
event.srcElement 및 event.keyCode //
105. 이벤트 유형
event.type//
106. 유형을 동적으로 변경
. Overnone { 테두리 너비:0;배경 색상:darkblue;cursor:기본;색상:금색;너비:115}
.Outnone {테두리 너비:0;배경 색상:흰색; 커서:기본값 ;너비:115}
//
107. 페이지 넘기기
//
108. >parent.scroll(x,y);//
//
109. 상태 표시줄 변경
self.status ="";//
110. 창 크기 변경
window.resizeTo(200,300);//
111. 마우스 스타일 변경
스타일
본체{커서: url('mouse.ani');
스크롤바-기본 색상: #506AA8;
스크롤바-화살표-색상: #14213F;
} //
112. 배경 투명
//
113. 마우스가 대기 상태입니다
//
114. 상위 창의 함수 호출
opener.fucntion1(); //
115.body 내부 HTML 코드
//
116. 프레임에서 상위 창의 기능을 호출합니다
//
117. 교환 노드
<테이블 너비=200 높이=200 테두리>
CELL_1< ;/td> |
CELL_2 |
//
118. 노드 삭제
<테이블 너비=200 높이=200 테두리>
CELL_1 |
CELL_2 |
< br>
//
119. 노드 추가
addNode()//
120. 🎜>
event.srcElement.children[0] 및 event .srcElement.parentElement //
121. 버튼 색상 변경에 집중
/ /배경 이미지는 중앙
163. 투명도 설정
document.form.xxx.filters.alpha.opacity=0~100//
164. 메소드 정의
var dragapproved =false;
document.onmouseup=new Function("dragapproved = false");//