200 상용 JS
501025 단어 js
1.
onBlur:
onFocus: ,
Onchange: ,
Onselect: ,
<input type="text" value=" " onfocus="if(value==' ') {value=''}" onblur="if
(value=='') {value=' '}"> ,
2.
<input type=button name="Submit1" value=" " size=10 class=s02
style="background-color:rgb(235,207,22)">
3.
<input type="submit" value=" " name="B1" onMouseOut=this.style.color="blue"
onMouseOver=this.style.color="red" class="button">
4.
<input type=submit value= style="border:1px solid :#666666; height:17px; width:25pt; font-size:9pt;
BACKGROUND-COLOR: #E8E8FF; color:#666666" name="submit">
5.
<input type=text name="nick" style="border:1px solid #666666; font-size:9pt; height:17px;
BACKGROUND-COLOR: #F4F4FF; color:#ff6600" size="15" maxlength="16">
6.
<input type="text" name="T1" size="20" style="border-style: solid; border-width: 1">
7.
<script>
window.resizeTo(300,283);
</script>
8.
<marquee direction=up scrollamount=1 scrolldelay=100 onmouseover='this.stop()' onmouseout='this.start()'
height=60>
<!-- head_scrolltext -->
<tr>
<td>
</table> <!-- end head_scrolltext -->
</marquee>
9.
<base onmouseover="window.status=' http://www.admin5.cn/' ;return true">
10. radio
<br>
<input type="radio" name="regtype" value="A03" id="A03">
<label for="A03"> : </label> <br>
11. font onclick
12. </a>
<a href='javascript:window.print ()'>
13.
<input type="text" name="key" size="12" value=" " onFocus=this.select() onMouseOver=this.focus()
class="line">
14.
<script language=javascript>
function hi(str)
{
document.write(document.lastModified)
alert("hi"+str+"!")
}
</script>
15.
<html>
<head>
<script language="LiveScript">
<!-- Hiding
function hello() {
alert(" !");
}
</script>
</head>
<body>
<a href="" onMouseOver="hello()">link</a>
</body>
</html>
16.
<HTML>
<HEAD>
<TITLE>background.html</TITLE>
</HEAD>
<SCRIPT>
<!--
function bgChange(selObj) {
newColor = selObj.options[selObj.selectedIndex].text;
document.bgColor = newColor;
selObj.selectedIndex = -1;
}
//-->
</SCRIPT>
<BODY STYLE="font-family:Arial">
<B>Changing Background Colors</B>
<BR>
<FORM>
<SELECT SIZE="8" onChange="bgChange(this);">
<OPTION>Red
<OPTION>Orange
<OPTION>Yellow
<OPTION>Green
<OPTION>Blue
<OPTION>Indigo
<OPTION>Violet
<OPTION>White
<OPTION>pink
</SELECT>
</FORM>
</BODY>
</HTML>
17.
<style type="text/CSS">
<!--
.style1 { font-size: 12px; background: #CCCCFF; border-width: thin thin thin thin; border-color: #CCCCFF
#CCCCCC #CCCCCC #CCCCFF}
.style2 { font-size: 12px; font-weight: bold; background: #CCFFCC; border-width: thin medium medium thin;
border-color: #CCFF99 #999999 #999999 #CCFF99}
-->
</style>
:
<input type="submit" name="Submit" value=" " onmouseover="this.className='style2'"
onmouseout="this.className='style1'" class="style1">
18. .
<style type="text/css">
<!--
.style3 { font-size: 12px; background: url(image/buttonbg1.gif); border: 0px; width: 60px; height: 22px}
.style4 { font-size: 12px; font-weight: bold; background: url(image/buttonbg2.gif); border: 0px 0; width:
60px; height: 22px}
-->
</style>
:
<input type="submit" name="Submit2" value=" " onmouseover="this.className='style4'"
onmouseout="this.className='style3'" class="style3">
19.
<div align="center"><a class=content href="javascript:doPrint();"> </a></div>
20. html
document.write("");
21.
<select name="classid"
onChange="changelocation(document.myform.classid.options[document.myform.classid.selectedIndex].value)"
size="1" style="color:#008080;font-size: 9pt">
22. URL
window.location="http://www.admin5.net"
23. object form
UpdateSN('guoqiang99267',this.form)
function UpdateSN(strValue,strForm)
{
strForm.SignInName.value = strValue;
return false;
}
24.
<label for="AltName4"><input name="AltName" type="RADIO" tabindex="931" id="AltName4"
>guoqiang99859</label>
25.layer2 ID,
document.all.item('Layer2').style.display = "block";
document.all.item('Layer2').style.display = "none";//
26. favorite
<script language=javascript>
<!--
function Addme(){
url = "http://your.site.address"; //
title = "Your Site Name"; //
window.external.AddFavorite(url,title);
-->
</script>//
27. 10
< script language="JavaScript" >
function closeit() {
setTimeout("self.close()",10000)
}
< /script >
28.
char=post.charAt(i);
if(!('0'<=char&&char<='9'))
29.
month = parseInt(char)
30. value
<select onchange='if(this.value!="")window.open(this.value)' class="textinput">
<option selected> </option>
<option>-----------------</option>
<option value="http://www.bjd.com.cn/"> </option>
<option value="http://www.ben.com.cn/"> </option>
</select>
31.
<td width=* class=dp bgColor=#FAFBFC onmouseover="this.bgColor='#FFFFFF';"
onmouseout="this.bgColor='#FAFBFC';">
32.
<style>
.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}
</style>
<input name=content type=text size="47" class="input2" maxlength="50">
33.
<hr size="0" noshade color="#C0C0C0">
34.
<a href="vote.asp?CurPage=8&id=3488">8</a>
35.
<a href="#1">1</a>
<a href="#2">2</a>
<a href="#3">3</a>
<a href="#4">4</a>
<a href="#5">5</a>
<a href="#6">6</a>
<a href="#7">7</a>
<a name="1">dfdf</a>
<a name="2">dfdf</a>//
36.
if(event.ctrlKey && window.event.keyCode==13)//
37.
javascript:this.location.reload()//
38.
<SCRIPT LANGUAGE="JavaScript">
function haha()
{
for(var i=0;i<document.form1.elements.length;i++)
{
if(document.form1.elements[i].name.indexOf("bb")!=-1)
document.form1.elements[i].disabled=!document.form1.elements[i].disabled;
}
}
</SCRIPT>
<BODY><form name=form1>
<INPUT TYPE="button" NAME="aa " value=cindy onclick=haha()>
<INPUT TYPE="button" NAME="bb " value=guoguo>
<INPUT TYPE="button" NAME="bb " value=guoguo>
39.
<marquee scrollamount=3 onmouseover=this.stop(); onmouseout=this.start();>
40.
<SCRIPT LANGUAGE="JavaScript">
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
</SCRIPT>//
41.
<INPUT TYPE="button" onclick=window.history.back() value=back>
42.
<INPUT TYPE="button" onclick=window.history.forward() value=forward>
43.
<INPUT TYPE="button" onclick=document.location.reload() value=reload>
44.
document.location="http://www.0051.com" document.location.assign("http://www.666c.com")
45.
<SCRIPT LANGUAGE="JavaScript">
var clock_id;
window.onload=function()
{
clock_id=setInterval("document.form1.txtclock.value=(new Date);",1000)
}
</SCRIPT>//
46.
document.location.href=" "//
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”
<INPUT TYPE="button" onclick="a1.innerHTML='<font color=red>*</font>'">
<div id=a1></div>//
49. ,
<style>
A:link {text-decoration: none; color:#0000FF; font-family: }
A:visited {text-decoration: none; color: #0000FF; font-family: }
A:hover {text-decoration: underline overline; color: FF0000}
</style>
<style>
A:link {text-decoration: none; color:#0000FF; font-family: }
A:visited {text-decoration: none; color: #0000FF; font-family: }
A:hover {text-decoration: underline overline line-through; color: FF0000}
TH{FONT-SIZE: 9pt}
TD{FONT-SIZE: 9pt}
body {SCROLLBAR-FACE-COLOR: #A9D46D; SCROLLBAR-HIGHLIGHT-COLOR: #e7e7e7;SCROLLBAR-SHADOW-COLOR:#e7e7e7;
SCROLLBAR-3DLIGHT-COLOR: #000000; LINE-HEIGHT: 15pt; SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #e7e7e7;}
INPUT{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE:
9pt; BORDER-LEFT-COLOR: #cccccc;
BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc;
PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
DIV,form ,OPTION,P,TD,BR{FONT-FAMILY: ; FONT-SIZE: 9pt}
textarea, select {border-width: 1; border-color: #000000; background-color: #efefef; font-family: ;
font-size: 9pt; font-style: bold;}
.text { font-family: " "; font-size: 9pt; color: #003300; border: #006600 solid; border-width: 1px 1px
1px 1px}
</style> css
50. frame
<a
href="javascript:newframe('http://www.163.net/help/a_little/index.html','http://www.163.net/help/a_little
/a_13.html')"><img alt= border=0 src="/upimg/allimg/070206/0926040.gif"></a>
51.
<%@ page import="java.io.*" %>
<%
String str = "print me";
//always give the path from root. This way it almost always works.
String nameOfTextFile = "/usr/anil/imp.txt";
try
{
PrintWriter pw = new PrintWriter(new FileOutputStream(nameOfTextFile));
pw.println(str);
//clean up
pw.close();
}
catch(IOException e)
{
out.println(e.getMessage());
}
%>
52.
<%@ page language = "java" %>
<%@ page contentType = "text/html; charSet=gb2312" %>
<%@ page import ="java.util.*" %>
<%@ page import ="java.lang.*" %>
<%@ page import ="javax.servlet.*" %>
<%@ page import ="javax.servlet.jsp.*" %>
<%@ page import ="javax.servlet.http.*" %>
<%@ page import="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= new ObjectOutputStream (fo);
so.writeInt(count);
so.close();
%>
53.
<INPUT name=Password size=10 type=password style="border-left-width: 0; border-right-width: 0;
border-top-width: 0; border-bottom-style: solid; border-bottom-width: 1; background-color: #9CEB9C">
54. , css
<td width="65" align="center" bgcolor="#E0E0E0" onmouseover=this.className='mouseoverbt';
onmouseout=this.className='mouseout';><a href="tm.asp?classid=76"><font
color="#000000"> </font></a></td>
<style>
.mouseoverbt
{
background-image: url(/img/btbgw64h20y.gif);
background-repeat: no-repeat;
}
.mouseout
{
background-color: #E0E0E0;
}
</style>
55. CTRL Q
document.onkeydown=function()
{
if(event.ctrlKey&&event.keyCode==81)
{alert(1)}
}//
56. hint , div , div
---------------------------------------------------------------------------------------------------------
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<style>
#hint{
width:198px;
border:1px solid #000000;
background:#99ff33;
position:absolute;
z-index:9;
padding:6px;
line-height:17px;
text-align:left;
top: 1520px;
}
</style>
<SCRIPT LANGUAGE="JavaScript">
<!--
function showme()
{
var oSon=window.document.getElementById("hint");
if (oSon==null) return;
with (oSon)
{
innerText=guoguo.value;
style.display="block";
style.pixelLeft=window.event.clientX+window.document.body.scrollLeft+6;
style.pixelTop=window.event.clientY+window.document.body.scrollTop+9;
}
}
function hidme()
{
var oSon=window.document.getElementById("hint");
if (oSon==null) return;
oSon.style.display="none";
}
//-->
</SCRIPT>
<BODY>
<text id=guoguo value=ga>
<a href=# onmouseover=showme() onmouseout=hidme() onmousemove=showme() son=hint>dfdfd</a>
<div id=hint style="display:none"></div>
</BODY>
</HTML>
---------------------------------------------------------------------------------------------------------
------------
57.
:<body onload="openwen()"> ;
:<body onunload="openwen()"> ;
: :<a href="#" onclick="openwin()"> </a>
: "#" 。
: :<input type="button" onclick="openwin()" value=" "> script
58.
function doZoom(size)
{
document.getElementById('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 (name == "Microsoft Internet Explorer")
alert("IE");
else if (name == "Netscape")
alert("NS");//
60.vbsscript
<script language="VBScript">
<!--
MsgBox " ?", 4
//-->
</script>//
61.
function JM_cc(bb)
{
var ob=eval("document.form1."+bb);
ob.select();
js=ob.createTextRange();
js.execCommand("Copy");
}//
62.java
public void init()
{
String url="jdbc:odbc:javadata";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection(url,"sa","");//mssql database user SA and password
DatabaseMetaData dma=con.getMetaData();
System.out.println("Connect to"+dma.getURL());
System.out.println(";Driver "+dma.getDriverName());
System.out.println(";Version "+dma.getDriverVersion());
System.out.println("");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from company.dbo.TB_NAME where number=1");//Sql
rs.next();
String dispresult=rs.getString("name");
System.out.println(dispresult);// Instead,you can display it in Paint() or use AWT etc.
rs.close();
stmt.close();
con.close();
}
catch(SQLException ex)
{
System.out.println("!!!SQL Exception !!!");
while(ex!=null)
{
System.out.println("SQLState:"+ex.getSQLState());
System.out.println("Message:"+ex.getMessage());
System.out.println("Vendor:"+ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}
catch(java.lang.Exception ex)
{
ex.printStackTrace();
}
}//
63.
window.blur()//
64.
document.URL//
65.
setTimeout("change_color()",600);
66.
function 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 : GROTESQUE MOVIES AND PICTURES');
if(ns)
alert("Thanks for the bookmark!
Netscape users click OK then press CTRL-D");
}//
68. cookie
navigator.cookieEnabled;//
69.
function setbgcolor_onclick()
{
var color = showModalDialog("/mailpage/compose/colorsel.html",0,"help=0");
if (color != null)
{
document.compose.bgcolor.value = color;
}
}//
70.
var a=3454545.4454545;
alert(a.toFixed(2));//
71.
<script>
function noEffect() {
with (event) {
returnValue = false;
cancelBubble = true;
}
return;
}
</script>
<body onselectstart="noEffect()" oncontextmenu="noEffect()">//
72.
oncontextmenu="event.returnValue = false"//
73.
event.cancelBubble = true//
74.
<input style="ime-mode: disabled">//
75.
<input name="txt"><input type="submit" onClick="alert(!/[^ -}]|\s/.test(txt.value))">//
76. javascript
function Exists(filespec)
{
if (filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
alert(fso.FileExists(filespec));
}
}
<input type=file name=f1><p>
<input type="submit" onClick="Exists(f1.value)">//
77.
<input onmouseup="alert(document.selection.createRange().text)" value=123>//
78. ,
<a href="javascript:location.replace('http://www.sohu.com/')">sohu.com</a>//
79.
<script>
function getrow(obj)
{
if(event.srcElement.tagName=="TD"){
curRow=event.srcElement.parentElement;
alert(" "+(curRow.rowIndex+1)+" ");
}
}
</script>
<table border="1" width="100%" onclick=getrow(this)>
<tr>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
</tr>
</table>//
80. ,xx , 0
document.all.myTable.deleteRow(xx)//
81.
<table id="t1" border="1">
</table>
<script language="JavaScript">
function add()
{
t1.insertRow().insertCell().innerHTML = '<input name="test'+t1.rows.length+'">';
}//
82.event.x,event.clientX,event.offsetX :
x: x 。 clientX: x ,
, 。 offsetx: x 。
screenX: 。
83.
<body onMouseDown="alert(event.button)"> Mouse //
84. C
<form action="file:///c|/"><input type="submit" value="c:\ drive"></form>//
85.
screen.width、screen.height//
86.
tbl.rows[0].cells[1].innerText=document.form.text1.value;//
87.
<p><a href="file:///::{208D2C60-3AEA-1069-A2D7-08002B30309D}" target="_blank"> </a></p>
<p><a href="file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\d:\web" target="_blank"> </a></p>
<p><a href="file:///::{450D8FBA-AD25-11D0-98A8-0800361B1103}" target="_blank"> </a></p>
<p><a href="file:///::{645FF040-5081-101B-9F08-00AA002F954E}" target="_blank"> </a></p>
<p><a href="file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}"
target="_blank"> </a></p>
<p><a href="file:///::{7007ACC7-3202-11D1-AAD2-00805FC1270E}"> </a>(Windows 2000)</p>
88.IE
<button onclick="min.Click()"><font face="webdings">0</font></button>//
<input type=button onclick="document.execCommand('CreateLink','true','true')"> //
<input type=button onclick="document.execCommand('print','true','true')"> //
<input type=button onclick="document.execCommand('saveas','true',' .htm')">// htm
<input type=button onclick="document.execCommand('saveas','true',' .txt')">// txt
document.execCommand("SaveAs")//
document.execCommand('undo')//
89.web
<SCRIPT>
var contents='<style>body,td{font:menu}img{cursor:hand}</style>';
contents+='<title> </title>';
contents+='<body bgcolor=menu>';
contents+='<table width=100% height=100% border=0>';
contents+='<tr><td align=center>';
contents+=' ?<br>';
contents+='<img src=dark.gif onclick=self.close() alt="... ">';
contents+='<img src=jet.gif onclick=self.close() alt=" ">';
contents+='</td></tr></table>';
showModalDialog("about:"+contents+"","","dialogHeight:50px;dialogWidth:250px;help:no;status:no")
document.write(contents);
</SCRIPT>//
90. x,y
<button onclick="t1.rows[x].cells[y].innerText='guoguo'"></button>//
91.
newwin=window.open('about:blank','','top=10');
newwin.document.write('');//
93.
javascript:history.go(-2);//
94.
abcdefg
<input type='button'
onclick="window.clipboardData.setData('text',document.selection.createRange().text);" value='
'>//
95.
<INPUT TYPE="text" NAME="">kjhkjhkhkj<INPUT TYPE="button" onclick="document.execCommand('Copy', 'false',
null);">////
96.
<select onmouseover="javascript:this.size=this.length" onmouseout="javascript:this.size=1"></select>//
97.
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.GetFile("C:\\bsitcdata\\ejbhome.xml");
alert("File last modified: " + f1.DateLastModified); //
98. IE
document.all IE , IE ,document.all?1:0;
99.
new Option(text,value) //
100.
<STYLE>
td{font-size:12px}
body{font-size:12px}
v\:*{behavior:url(#default#VML);} // v VML
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
mathstr=12;
document.write ("<v:rect fillcolor='red'
style='width:20;color:navy;height:"+5000/(1000/mathstr)+"'><br> %"+mathstr+"<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>")
</SCRIPT>
<v:rect fillcolor='red' style='width:20;color:navy;height:200'><br>%12<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>
<v:rect fillcolor='yellow' style='width:20;color:navy;height:100'><br>%12<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>//
101.
<style>
v\:* { behavior: url(#default#VML) }
o\:* { behavior: url(#default#VML) }
.shape { behavior: url(#default#VML) }
</style>
<script language="javascript">
function show(pie)
{
pie.strokecolor=pie.fillcolor;
pie.strokeweight=10;
div1.innerHTML="<font size=2 color=red> " + pie.id +"</font> <font size=2>" + pie.title + "</font>";
}
function hide(pie)
{
pie.strokecolor="white";
pie.strokeweight=1;
div1.innerHTML="";
}
</script>
</head>
<body>
<v:group style='width: 5cm; height: 5cm' coordorigin='0,0' coordsize='250,250'>
<v:shape id='asp ' style='width:10;height:10;top:10;left:0' title=' :6 :40.00%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ffff33'><v:path v='m 300,200 ae
300,200,200,150,0,9437184 xe'/></v:shape>
<v:shape id='php' style='width:10;height:10;top:10;left:0' title=' :1 :6.67%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff9933'><v:path v='m 300,200 ae
300,200,200,150,9437184,1572864 xe'/></v:shape>
<v:shape id='jsp' style='width:10;height:10;top:10;left:0' title=' :2 :13.33%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#3399ff'><v:path v='m 300,200 ae
300,200,200,150,11010048,3145728 xe'/></v:shape>
<v:shape id='c# .netWEB ' style='width:10;height:10;top:10;left:0' title=' :3 :20.00%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#99ff33'><v:path v='m 300,200 ae
300,200,200,150,14155776,4718592 xe'/></v:shape>
<v:shape id='vb.net .netWEB ' style='width:10;height:10;top:10;left:0' title=' :2 :13.33%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff6600'><v:path v='m 300,200 ae
300,200,200,150,18874368,3145728 xe'/></v:shape>
<v:shape id='xml ' style='width:10;height:10;top:10;left:0' title=' :1 :6.67%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff99ff'><v:path v='m 300,200 ae
300,200,200,150,22020096,1572864 xe'/></v:shape>
</v:group>
<v:group style='width: 6cm; height: 6cm' coordorigin='0,0' coordsize='250,250'>
<v:rect style='height:10;width:15;top:0;left:10' fillcolor='#ffff33'/>
<v:rect style='height:28;width:100;top:0;left:30' stroked='false'><v:textbox
style='fontsize:2'>asp </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:30;left:10' fillcolor='#ff9933'/>
<v:rect style='height:28;width:100;top:30;left:30' stroked='false'><v:textbox
style='fontsize:2'>php</v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:60;left:10' fillcolor='#3399ff'/>
<v:rect style='height:28;width:100;top:60;left:30' stroked='false'><v:textbox
style='fontsize:2'>jsp</v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:90;left:10' fillcolor='#99ff33'/>
<v:rect style='height:28;width:100;top:90;left:30' stroked='false'><v:textbox
style='fontsize:2'>c# .netWEB </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:120;left:10' fillcolor='#ff6600'/>
<v:rect style='height:28;width:100;top:120;left:30' stroked='false'><v:textbox style='fontsize:2'>vb.net
.netWEB </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:150;left:10' fillcolor='#ff99ff'/>
<v:rect style='height:28;width:100;top:150;left:30' stroked='false'><v:textbox style='fontsize:2'>xml
</v:textbox/></v:rect>
</v:group>
<div style="position: absolute; left: 10; top: 10; width: 760; height:16">
<table border="1" cellpadding="2" cellspacing="2" cellpadding="0" cellspacing="0"
style="border-collapse: collapse" bordercolor="#CCCCCC" width="100%" ID="Table1">
<tr>
<td width="100%" id=div1> </td>
</tr>
</table>
</div>//
102. ,
<button><iframe src="http://www.google.com/"></iframe></button>//button
103. html
event.srcElement.outerHTML//
104. IE
event.srcElement event.keyCode//
105.
event.type//
106.
<style>
.Overnone { border-width:0;background-color:darkblue;cursor:default;color:gold;width:115}
.Outnone {border-width:0;background-color:white;cursor:default;width:115}
</style>
<input class=Outnone onmouseover=this.className='Overnone' >//
107.
<html dir=rtl></html>//
108.
parent.scroll(x,y);//
<body onload="s=0" onDblClick="s=setInterval('scrollBy(0, 1)',10)" onClick="clearInterval(s)">//
109.
self.status ="";//
110.
window.resizeTo(200,300);//
111.
style
BODY{CURSOR: url('mouse.ani');
SCROLLBAR-BASE-COLOR: #506AA8;
SCROLLBAR-ARROW-COLOR: #14213F;
}//
112.
<input type="button" value="Button" style="background-color: transparent; border: 0;">//
113.
<input type=button onclick="this.style.cursor='wait'">//
114.
opener.fucntion1();//
115.body html
<input type="button" onclick="alert(code.document.body.innerHTML)" value=" ">//
116.
<INPUT TYPE='button' onclick='parent.test();' value=' parent '>//
117.
<table width=200 height=200 border>
<tr><td id=c1>CELL_1</td></tr>
<tr><td id=c2>CELL_2</td></tr>
</table>
<br>
<input type="button" value="swap row" onclick="c1.swapNode(c2)">//
118.
<table width=200 height=200 border>
<tr id=trall><td id=c1>CELL_1</td></tr>
<tr><td id=c2>CELL_2</td></tr>
</table>
<br>
<input type="button" value="swap row" onclick="trall.removeNode(c2)">//
119.
addNode()//
120.
event.srcElement.children[0] event.srcElement.parentElement //
121.
<style>
button{benc:expression(this.onfocus = function(){this.style.backgroundColor='#E5F0FF';})}
</style>
<button>New</button>//
122.
<body onmousedown=if(event.button==1)alert(" ");if(event.button==2)alert(" ")>//
123.
document.write(navigator.userAgent)//
124.alt/ctrl/shift
event.altKey // alt
event.ctrlKey // ctrl
event.shiftKey // shift
125. C 。
{window.location="c:"}//
126.
<script>
alert(event.srcElement.type);//
</script>
127.
<INPUT TYPE="hidden" name="guoguo" onclick="haha()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function haha()
{
alert();
}
guoguo.click();
//-->
</SCRIPT>//
128.
java.sql.ResultSet rset = com.bsitc.util.DBAssist.getIT().executeQuery(queryStatement, conn);
java.sql.ResultSetMetaData metaData = rset.getMetaData();
int count = metaData.getColumnCount();
String name = metaData.getColumnName(i);
String value = rset.getString(i);//
129.
function format_number(str,digit)
{
if(isNaN(str))
{
alert(" !");
return 0;
}
else if(Math.round(digit)!=digit)
{
alert(" !");
return 0;
}
else
return Math.round(parseFloat(str)*Math.pow(10,digit))/Math.pow(10,digit);
}
130. tab
if(event.keyCode==13) event.keyCode=9; //
131.
<button onclick="text1.scrollTop=text1.scrollHeight">Scroll</button><br>
<textarea id="text1" cols=50 rows=10>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
</textarea>//
132.
if(typeof(unknown)=="function")return true;
if(typeof(unknown)!="object")return false;//
133.
<input type="text" autocomplete="off"> //
134.
<select onmouseover="javascript:this.size=this.length" onmouseout="javascript:this.size=1">
<option value="">1</option>
<option value="">2</option>
<option value="">3</option>
</select> //
135. XML
var childrenobj=myselect//document.all.myselect;
var oXMLDoc = new ActiveXObject('MSXML');
oXMLDoc.url = "mymsg.xml";
var oRoot=oXMLDoc.root;
if(oRoot.children != null)
{
for(var i=0;i<oRoot.children.item(0).children.length;++i)
{
oItem = oRoot.children.item(0).children.item(i);
oOption = new Option(oItem.text,oItem.value);
childrenobj.add(oOption);
}
}
//mymsg.xml
<?xml version="1.0" encoding="gb2312" ?>
<childrenlist>
<aa>
<child value='3301'> </child>
<child value='3303'> </child>
</aa>
<aa>
<child value='3310'> </child>
<child value='3311'> </child>
</aa>
</childrenlist>//
136. ,
<a href="javascript:"><img src="/images/51js/red_forum.gif" border="0"></a>//
137.
var WshNetwork = new ActiveXObject("WScript.Network");
alert("Domain = " + WshNetwork.UserDomain);
alert("Computer Name = " + WshNetwork.ComputerName);
alert("User Name = " + WshNetwork.UserName);//
138.
tDate = new Date(2004,01,08,14,35); // , , , ,
dDate = new Date();
tDate<dDate?alert(" "):alert(" ");//
139.
<body onmouseover="if (event.srcElement.tagName=='A')alert(event.srcElement.href)"><a
href=".com/viewthread.php?tid=13589" >dddd</a><input>//
140. undefined , “undefined”。
, x :
//
if (x == undefined)
//
// -
// "undefined"
if (typeof(x) == undefined)
//
//
if (typeof(x) == "undefined")
//
141.
var myObject = new Object();
myObject.name = "James";
myObject.age = "22";
myObject.phone = "555 1234";//
142. ( )
for (var a in myObject)
{
// "The property 'name' is James", 。
window.alert("The property '" + a + "' is " + myObject[a]);
}//
143.
var a=23.2;
alert(a%1==1)//
144.
var a = new Date(2000, 1, 1);
alert(a.toLocaleDateString());
145.
function trim_1()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.trim=trim_1;
alert('cindy'.trim());
146.
function guoguo_date()
{
var tmp1,tmp2;
tmp1 =this.getMonth()+1+"";
if(tmp1.length<2)
tmp1="0"+tmp1;
tmp2 =this.getDate()+"";
if(tmp2.length<2)
tmp2="0"+tmp2;
return this.getYear()+"-"+tmp1+"-"+tmp2;
}
Date.prototype.toLiteString=guoguo_date;
alert(new Date().toLiteString())
147. pasta , 。
function pasta(grain, width, shape, hasEgg)
{
// ?
this.grain = grain;
// ?( )
this.width = width;
// ?( )
this.shape = shape;
// ?(boolean)
this.hasEgg = hasEgg;
//
this.toString=aa;
}
function aa()
{
;
}
// , new 。
var spaghetti = new pasta("wheat", 0.2, "circle", true);
var linguine = new pasta("wheat", 0.3, "oval", true);
// ,spaghetti linguine
pasta.prototype.foodgroup = "carbohydrates";
148.
try
{
x = y // 。
}
catch(e)
{
document.write(e.description) // "'y' is undefined".
}//
149. Excel
var ExcelSheet;
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
// ( ,Microsoft Excel )。 ,
。 , ExcelSheet Excel ,
Application ActiveSheet.Cells 。
// Excel Application 。
ExcelSheet.Application.Visible = true;
// 。
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
// 。
ExcelSheet.SaveAs("C:\\TEST.XLS");
// Application Quit Excel。
ExcelSheet.Application.Quit();//
150.
var coll = document.all.tags("DIV");
if (coll!=null)
{
for (i=0; i<coll.length; i++)
...
}//
151.
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button value= onclick="wb.execwb(7,1)">
<input type=button onClick=document.all.wb.ExecWB(6,1) value=" ">//
152. form,
<INPUT TYPE="text" NAME="gg" value=aaaaa>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(document.all.gg.value)
//-->
</SCRIPT>//
153.
function document.onmousewheel()
{
return false;
}//
154.
<SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = "Display some <B>HTML</B> here.";
oPopup.show(100, 100, 200, 50, document.body);
</SCRIPT>//
155.
var obj = document.elementFromPoint(event.x,event.y);//
156.
<INPUT TYPE="text" NAME="gg"><INPUT TYPE="text" NAME="bb"
onclick="this.previousSibling.value='guoguo'">//
157.
document.all.hint_layer.style.left = event.x+document.body.scrollLeft+10;
document.all.hint_layer.style.top = event.y+document.body.scrollTop+10;//
158.
var op = document.createElement("OPTION");
document.all.selected_items.children(index).insertAdjacentElement("BeforeBegin",op);
op.text = document.all.all_items[i].text;
op.value = document.all.all_items[i].value;//
159. , ,
var a;
if(a)
a.close();
else
a=window.open('','','');//
160.
newElem = document.createElement("DIV");
newElem.id = "hint_layer";
document.body.appendChild(newElem);
document.all.hint_layer.innerText="guoguo";//
161.
document.title//
162.
<body style="BACKGROUND-ATTACHMENT: fixed" background="img/bgfix.gif" ></body>//
<STYLE TYPE="text/css">
<!--
BODY {background-image:img/bgchild.jpg;
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;}
-->
</STYLE>//
163.
document.form.xxx.filters.alpha.opacity=0~100//
164.
var dragapproved=false;
document.onmouseup=new Function("dragapproved = false");//
165.
function convertCurrency(currencyDigits) {
// Constants:
var MAXIMUM_NUMBER = 99999999999.99;
// Predefine the radix characters and currency symbols for output:
var CN_ZERO = " ";
var CN_ONE = " ";
var CN_TWO = " ";
var CN_THREE = " ";
var CN_FOUR = " ";
var CN_FIVE = " ";
var CN_SIX = " ";
var CN_SEVEN = " ";
var CN_EIGHT = " ";
var CN_NINE = " ";
var CN_TEN = " ";
var CN_HUNDRED = " ";
var CN_THOUSAND = " ";
var CN_TEN_THOUSAND = " ";
var CN_HUNDRED_MILLION = " ";
var CN_SYMBOL = " ";
var CN_DOLLAR = " ";
var CN_TEN_CENT = " ";
var CN_CENT = " ";
var CN_INTEGER = " ";
// Variables:
var integral; // Represent integral part of digit number.
var decimal; // Represent decimal part of digit number.
var outputCharacters; // The output result.
var parts;
var digits, radices, bigRadices, decimals;
var zeroCount;
var i, p, d;
var quotient, modulus;
// Validate input string:
currencyDigits = currencyDigits.toString();
if (currencyDigits == "") {
alert("Empty input!");
return "";
}
if (currencyDigits.match(/[^,.\d]/) != null) {
alert("Invalid characters in the input string!");
return "";
}
if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) {
alert("Illegal format of digit number!");
return "";
}
// Normalize the format of input digits:
currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters.
currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning.
// Assert the number is not greater than the maximum number.
if (Number(currencyDigits) > MAXIMUM_NUMBER) {
alert("Too large a number to convert!");
return "";
}
// http://www.knowsky.com/ Process the coversion from currency digits to characters:
// Separate integral and decimal parts before processing coversion:
parts = currencyDigits.split(".");
if (parts.length > 1) {
integral = parts[0];
decimal = parts[1];
// Cut down redundant decimal digits that are after the second.
decimal = decimal.substr(0, 2);
}
else {
integral = parts[0];
decimal = "";
}
// Prepare the characters corresponding to the digits:
digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT,
CN_NINE);
radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND);
bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION);
decimals = new Array(CN_TEN_CENT, CN_CENT);
// Start processing:
outputCharacters = "";
// Process integral part if it is larger than 0:
if (Number(integral) > 0) {
zeroCount = 0;
for (i = 0; i < integral.length; i++) {
p = integral.length - i - 1;
d = integral.substr(i, 1);
quotient = p / 4;
modulus = p % 4;
if (d == "0") {
zeroCount++;
}
else {
if (zeroCount > 0)
{
outputCharacters += digits[0];
}
zeroCount = 0;
outputCharacters += digits[Number(d)] + radices[modulus];
}
if (modulus == 0 && zeroCount < 4) {
outputCharacters += bigRadices[quotient];
}
}
outputCharacters += CN_DOLLAR;
}
// Process decimal part if there is:
if (decimal != "") {
for (i = 0; i < decimal.length; i++) {
d = decimal.substr(i, 1);
if (d != "0") {
outputCharacters += digits[Number(d)] + decimals[i];
}
}
}
// Confirm and return the final output string:
if (outputCharacters == "") {
outputCharacters = CN_ZERO + CN_DOLLAR;
}
if (decimal == "") {
outputCharacters += CN_INTEGER;
}
outputCharacters = CN_SYMBOL + outputCharacters;
return outputCharacters;
}//
166.xml
<html>
<body>
<xml id="abc" src="test.xml"></xml>
<table border='1' datasrc='#abc'>
<thead>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</thead>
<tfoot>
<tr><th> </th></tr>
</tfoot>
<tr>
<td><div datafld="to"></div></td>
<td><div datafld="from"></div></td>
<td><div datafld="subject"></div></td>
<td><div datafld="content"></div></td>
</tr>
</table>
</body>
</html>
//cd_catalog.xml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- Edited with XML Spy v4.2
-->
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
<CD>
<TITLE>Greatest Hits</TITLE>
<ARTIST>Dolly Parton</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>RCA</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1982</YEAR>
</CD>
<CD>
<TITLE>Still got the blues</TITLE>
<ARTIST>Gary Moore</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>Virgin records</COMPANY>
<PRICE>10.20</PRICE>
<YEAR>1990</YEAR>
</CD>
</CATALOG>
//
167.
================================
xml xml
ANSI gbk/GBK、gb2312
Unicode unicode/Unicode
UTF-8 UTF-8
================================
168.XML
<xml id="xmldata" src="/data/books.xml">
<div id="guoguo"></div>
<script>
var x=xmldata.recordset //
if(x.absoluteposition < x.recordcount) //
{
x.movenext(); //
x.moveprevious(); //
x.absoluteposition=1; //
x.absoluteposition=x.recordcount;// , x.absoluteposition 1
guoguo.innerText=xmldso.recordset("field_name"); //
}
</script>
169. CSS
this.runtimeStyle.cssText = "color:#990000;border:1px solid #cccccc";//
170.
: [\u4e00-\u9fa5]
( ):[^\x00-\xff]
: ( 2,ASCII 1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
:
[\s| ]*\r
HTML :/<(.*)>.*<\/\1>|<(.*) \/>/
:(^\s*)|(\s*$)
:javascript vbscript trim , , :
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
//////// IP :
IP , IP Javascript :
function IP2V(ip)
{
re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g // IP
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}
, split , :
var ip="10.100.20.168"
ip=ip.split(".")
alert("IP :"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1))
Email :\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
URL :http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
////////// :
var s="abacabefgeeii"
var s1=s.replace(/(.).*\1/g,"$1")
var re=new RegExp("["+s1+"]","g")
var s2=s.replace(re,"")
alert(s1+s2) // :abcefgi
, , , 。
。
////////// URL javascript , page1
s="http://www.9499.net/page1.htm"
s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")
alert(s)
///////// :
:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,'')
)"
: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,'')
)"
:onkeyup="value=value.replace(/[^\d]/g,'')
"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
:onkeyup="value=value.replace(/[\W]/g,'')
"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
171. cookie
<HTML>
<BODY>
cookies...<BR>
cookie <input type=text name=gg>
<INPUT TYPE = BUTTON Value = " cookie" onClick = "Set()">
<INPUT TYPE = BUTTON Value = " cookie" onClick = "Get()"><BR>
<INPUT TYPE = TEXT NAME = Textbox>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
function Set()
{
var Then = new Date()
Then.setTime(Then.getTime() + 60*1000 ) //60
document.cookie = "Cookie1="+gg.value+";expires="+ Then.toGMTString()
}
function Get()
{
var cookieString = new String(document.cookie)
var cookieHeader = "Cookie1="
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition != -1)
{
document.all.Textbox.value = cookieString.substring(beginPosition + cookieHeader.length)
}
else
document.all.Textbox.value = "Cookie !"
}
</SCRIPT>
</HTML>//
172.
function getLastDay(year,month)
{
//
var new_year = year;
// , month 1~12
var new_month = month++;
// 12 ,
if(month>12)
{
new_month -=12;
new_year++;
}
var new_date = new Date(new_year,new_month,1);
return (new Date(new_date.getTime()-1000*60*60*24)).getDate();
}//
173.
for(var i=0;i<3;i++)
if(event.srcElement==bb[i])
break;//
174.
package com.baosight.view.utils;
import javax.servlet.jsp.tagext.TagSupport;
import javax.servlet.http.HttpSession;
public class Mytag extends TagSupport
{
public int doStartTag() throws javax.servlet.jsp.JspException
{
boolean canAccess = false;
HttpSession session= pageContext.getSession();
if (canAccess)
{
return EVAL_BODY_INCLUDE;
}
else
{
return this.SKIP_BODY;
}
}
}
175. web.xml
<taglib>
<taglib-uri>guoguo</taglib-uri>
<taglib-location>/WEB-INF/abc.tld</taglib-location>
</taglib>
176. abc.tld
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
"http://tool.admin5.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>hr</shortname>
<uri>guoguo</uri>
<info>Extra 3 Tag Library</info>
<tag>
<name>mytag</name>
<tagclass>com.baosight.view.utils.Mytag</tagclass>
<attribute>
<name>id2</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
</taglib>
177. ,
<%@ taglib uri="guoguo" prefix="guoguo" %>
//
178.
<fieldset style="border:1px gray solid;width:100px">
<legend> </legend>
dfdfdf
</fieldset>//
179.【 (F)】
1、〖 〗
[ ]:document.execCommand("open")
[ ] VB webbrowser , 。
[ ] <body></body> :
<a href="###" onclick=document.execCommand("open")> </a>
2、〖 〗
[ ]:location.replace("view-source:"+location)
[ ] , 。
[ ] <body></body> :
<a href="###" onclick=location.replace("view-source:"+location)> </a>
3、〖 〗
[ ]:document.execCommand("saveAs")
[ ] !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("saveAs")> </a>
4、〖 〗
[ ]:document.execCommand("print")
[ ] , !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("print")> </a>
5、〖 〗
[ ]:window.close();return false
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.close();return false)> </a>
180.【 (E)】
〖 〗
[ ]:document.execCommand("selectAll")
[ ] !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("selectAll")> </a>
181.【 (V)】
1、〖 〗
[ ]:location.reload() history.go(0)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.reload()> </a>
:
<a href="###" onclick=history.go(0)> </a>
2、〖 〗
[ ]:location.replace("view-source:"+location)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.replace("view-source:"+location)> </a>
3、〖 〗
[ ]:window.open(document.location, "url", "fullscreen")
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.open(document.location,"url","fullscreen")> </a>
182.【 (A)】
1、〖 〗
[ ]:window.external.AddFavorite('url', '“ ”)
[ ] 。
[ ] <body></body> :
<a href="javascript:window.external.AddFavorite('http://www.admin5.cn', ' ')">
</a>
2、〖 〗
[ ]:window.external.showBrowserUI("OrganizeFavorites",null)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.external.showBrowserUI("OrganizeFavorites",null)> </a>
183.【 (T)】
〖internet 〗
[ ]:window.external.showBrowserUI("PrivacySettings",null)
[ ] internet 。
[ ] <body></body> :
<a href="###" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet </a>
184.【 】
1、〖 〗
[ ]history.go(1) history.forward()
[ ] 。
[ ] <body></body> :
<a href="###" onclick=history.go(1)> </a>
:
<a href="###" onclick=history.forward()> </a>
2、〖 〗
[ ]:history.go(-1) history.back()
[ ] 。
[ ] <body></body> :
<a href="###" onclick=history.go(-1)> </a>
:
<a href="###" onclick=history.back()> </a>
3、〖 〗
[ ]:document.reload() history.go(0)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.reload()> </a>
:
<a href="###" onclick=history.go(0)> </a>
185.
〖 〗
[ ]:settimeout(window.close(), )
[ ] 。
[ ] <body></body> :
<a href="###" onclick=settimeout(window.close(),3000)>3 </a>
【 】 , , html , 。
<a href="###" onclick=document.execCommand("open")> </a><br>
<a href="###" onclick=location.replace("view-source:"+location)> </a><br>
<a href="###" onclick=document.execCommand("saveAs")> </a><br>
<a href="###" onclick=document.execCommand("print")> </a><br>
<a href="###" onclick=window.close();return false)> </a><br>
<a href="###" onclick=document.execCommand("selectAll")> </a><br>
<a href="###" onclick=location.reload()> </a> <a href="###" onclick=history.go(0)> </a><br>
<a href="###" onclick=location.replace("view-source:"+location)> </a><br>
<a href="###" onclick=window.open(document.location,"url","fullscreen")> </a><br>
<a href="javascript:window.external.AddFavorite('http://homepage.yesky.com', ' ')">
</a><br>
<a href="###" onclick=window.external.showBrowserUI("OrganizeFavorites",null)> </a><br>
<a href="###" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet </a><br>
<a href="###" onclick=history.go(1)> 1</a> <a href="###" onclick=history.forward()> 2</a><br>
<a href="###" onclick=history.go(-1)> 1</a> <a href="###" onclick=history.back()> 2</a><br>
<a href="###" onclick=settimeout(window.close(),3000)>3 </a><br>
186. DHTML ,
<BODY onload="alert(a1.epass)">
<input type=text name="a1" epass="zhongguo">
</BODY>//
187.xmlhttp
<BODY> XMLHTTP XML , 。
<input type=button value=" XML " onclick="getData('data.xml')" >
<script language="JavaScript" >
function getDatal(url){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");// XMLHTTPRequest
xmlhttp.open("GET",url,false,"","");// HTTP GET HTTP
xmlhttp.send("");// HTTP HTTP
return xmlhttp.responseXML;// XML
}
</script >
</BODY>//
188. request.getReader()
189. java
java.util.regex.Pattern p =
java.util.regex.Pattern.compile("\\d+|.\\d+|\\d+.\\d*|(E|\\d+E|.\\d+E|\\d+.\\d*E)((\\+|-)\\d|\\d)\\d*");
java.util.regex.Matcher m = p.matcher("12.E+3");
boolean result = m.matches();//
190.
<SELECT>
<OPTGROUP LABEL=" ">
<OPTION> (Li)</OPTION>
<OPTION> (Na)</OPTION>
<OPTION> (K)</OPTION>
</OPTGROUP>
<OPTGROUP LABEL=" ">
<OPTION> (F)</OPTION>
<OPTION> (Cl)</OPTION>
<OPTION> (Br)</OPTION>
</OPTGROUP>
</SELECT>//
191.
<RUBY>
<RT>
</RUBY>//
192.
<S> 。</S>//
193. frame event
document.frames("workspace").event.keyCode//
194.
String.prototype.trim=function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
alert(" ".trim)//
195.
if (window != window.top)
top.location.href = location.href;//
196. frame
if(window==window.top)
{
document.body.innerHTML="<center><h1> !</h1></center>";
//window.close();
}//
197.
<SCRIPT>
function fnSet(){
oHomePage.setHomePage(location.href);
event.returnValue = false;
}
</SCRIPT>
<IE:HOMEPAGE ID="oHomePage" style="behavior:url(#default#homepage)"/>//
198.xml
<HTML>
<HEAD><Title>HTML </Title></HEAD>
<body bkcolor=#EEEEEE text=blue bgcolor="#00FFFF">
<Table align=center width="100%"><TR><TD align="center">
<h5><b><font size="4" color="#FF0000">HTML XML </font></b></h5>
</TD></TR></Table>
<HR>
:<input type=text datasrc=#theXMLisland DataFLD=NAME size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=Address size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=HomePage size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=E-Mail size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=TelePhone size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=Grade size="76"><HR>
<input id="first" TYPE=button value="<< " onclick="theXMLisland.recordset.moveFirst()">
<input id="prev" TYPE=button value="< " onclick="theXMLisland.recordset.movePrevious()">
<input id="next" TYPE=button value=" >" onclick="theXMLisland.recordset.moveNext()">
<input id="last" TYPE=button value=" >>" onclick="theXMLisland.recordset.moveLast()">
<input id="Add" TYPE=button value=" " onclick="theXMLisland.recordset.addNew()">
<XML ID="theXMLisland">
<HotelList>
<Hotel>
<Name> </Name>
<Address> 1 </Address>
<HomePage>www.admin5.com.cn</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0989)8888888</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name> </Name>
<Address> 99 </Address>
<HomePage>www.admin5.cn</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0979)1111666</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name>“ ” </Name>
<Address> 168 </Address>
<HomePage>www.admin5.net</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0989)87878788</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name>“ ” </Name>
<Address> 2 </Address>
<HomePage>www.admin5.net</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(099)9886666</TelePhone>
<Grade> </Grade>
</Hotel>
</HotelList>
</XML>
</body>
</HTML> //xml
-------------------------------
The following list is a sample of the properties and methods that you use to access nodes in an XML
document.
Property/ Method Description
XMLDocument Returns a reference to the XML Document Object Model (DOM) exposed by the object.
documentElement Returns the document root of the XML document.
childNodes Returns a node list containing the children of a node (if any).
item Accesses individual nodes within the list through an index. Index values are zero-based, so
item(0) returns the first child node.
text Returns the text content of the node.
The following code shows an HTML page containing an XML data island. The data island is contained within
the <XML> element.
<HTML>
<HEAD>
<TITLE>HTML with XML Data Island<;/TITLE>
</HEAD>
<BODY>
<P>Within this document is an XML data island.</P>
<XML ID="resortXML">
<resorts>
<resort code='1'>Adventure Works</resort>
<resort>Alpine Ski House</resort>
</resorts>
</XML>
</BODY>
</HTML>
For an example, you can cut and paste this sample line of code:
resortXML.XMLDocument.documentElement.childNodes.item(1).text// XML
resortXML.documentElement.childNodes.item(0).getAttribute("code")// XML
resortXML.documentElement.childNodes[0].getAttribute("code")// XML
199.
var url="aaa.jsp";
var
data=showModalDialog(url,null,"dialogHeight:400px;dialogHeight:600px;center:yes;help:No;status:no;resizab
le:Yes;edge:sunken");
if(data)
alert(data.value);
var data=new Object();
data.value1="china";
window.returnValue=data;
window.close();
200. ,
<INPUT TYPE="text" NAME="a1">
<SCRIPT LANGUAGE="JavaScript">
<!--
function hah(para)
{
alert(para)
}
a1.onclick=function()
{
hah('canshu ')
}
//a1.attachEvent("onclick",function(){hah(' ')});
//-->
</SCRIPT>//
201. url 16
var ret = '';
for(var i=0; i < str.length; i++)
{
var ch = str.charAt(i);
var code = str.charCodeAt(i);
if(code < 128 && ch != '[' && ch != '\'' && ch != '=')
{
ret += ch;
}
else
{
ret += "[" + code.toString(16) + "]";
}
}
return ret;//
202.
var newWin=window.open("xxxx");
newWin.focus();//
203.
JS :window.onerror = doNothing;
:window.onerror = handleError
function handleError(message, URI, line)
{// ,
return true; //
}//
204.JS :
window.navigate("http://www.sina.com.cn");//
205.
document.body.noWrap=true;//
206. .
string.match(regExpression)//
207.
href="javascript:document.Form.Name.value='test';void(0);"// onClick="javacript:document.Form.Name.v
alue='test';return false;"
inline , ,
onClick="javacript:document.Form.Name.value='test';return false;" :
functoin anonymous()
{
document.Form.Name.value='test';return false;
}
A onclick。
href="javascript:document.Form.Name.value='test';void(0);" , return
return 。
208.
<P onmouseover="this.style.zoom='200%'" onmouseout="this.style.zoom='normal'">
sdsdsdsdsdsdsdsds
</p>//
209.
<input type="text" value='bu2' style="float:right">//
210. style
<style>
tr{
bgcolor:expression(this.bgColor=((this.rowIndex)%2==0 )? 'white' : 'yellow');
}
</style>
<table id="oTable" width="100" border="1" style="border-collapse:collapse;">
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
</table>//
211.
newwindow=window.open("","","scrollbars")
if (document.all)
{
newwindow.moveTo(0,0)
newwindow.resizeTo(screen.width,screen.height)
}//
212. xml
var XMLDoc=new ActiveXObject("MSXML");
XMLDoc.url="d:/abc.xml";
aRoot=XMLDoc.root;
a1.innerText=aRoot.children.item("name").text;//
213. xml
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/5996c682-3472-4b03-9fb0-1e08
fcccdf35.asp
//
214. ,
var s=value.match(/
/g);if(s)if(s.length==9){alert('10 ');return false;}//
215. asc
var s='aa';
alert(s.charCodeAt(1))//
216.
<input type="text" value="123" style="text-align:right">//
217.
function pageCallback(response){
alert(response);
}
if(pageCallback)
alert(1)//
218.
if(typeof(a)=="undefined")
{
alert()
}//
219.javascript , IE
<script>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert(' !');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</script>
<a href="javascript:" onclick="exec('D:/test.bat')"> </a>//
220. , ,
var w=screen.availWidth-10;
var h=screen.availHeight-10;
var swin=window.open("/message_management.jsp",
"BGSMbest","scrollbars=yes,status,location=0,menubar=0,toolbar=0,resizable=no,top=0,left=0,height="+h+",w
idth="+w);
window.opener=null;
window.close();//
221.
<span>
<input name="Department1" id="Department1" style=" border-right:0;width:130" autocomplete="off">
<span style="width:150;overflow:hidden">
<select style="width:150;margin-left:-130" onChange="Department1.value=value">
<option value=""></option>
<option value="asdfasfadf">asdfasfadf</option>
<option value="546546">546546</option></select> //
222.
function globalVar (script) {
eval(script);//all navigators
//window.execScript(script); //for ie only
}
globalVar('window.haha = "../system";');
alert(haha);// , haha
223.
var a=new Object();
a.name='a1';
a.***='mail'
for(var p in a)
{
alert(p+"="+a[p])
}//
224.16 10
var n = parseInt("2AE",16);// 16 2AE 10 , n 686
225.
<BODY>
<input type="file" name='a1'><input type="button" value=' ' onclick="haha()"><div id="aa"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
function haha()
{
clipboardData.setData("Text",a1.value);
aa.innerText=clipboardData.getData("Text");
}
//-->
</SCRIPT>
</BODY>//
226.
switch (object.constructor){
case Date:
...
case Number:
...
case String:
...
case MyObject:
...
default:
...
}//
227.
<img src="/aa.gif" onerror="this.src='/aa.gif'">//
228.
//font_effect.htc
<PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="glowit()" />
<PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="noglow()" />
<SCRIPT LANGUAGE="JScript">
//
var color;
function glowit()
{
color=element.style.backgroundColor;
element.style.backgroundColor='white'
}
function noglow()
{
element.style.backgroundColor=color
}
</SCRIPT>
//abc.css
tr{behavior:url(font_effect.htc);}
229. css htc , IE
//xxx.html
<link rel="stylesheet" type="text/css" href="abc.css">
<TABLE border='1' id="a1">
<TR style="background-color:red">
<TD>1</TD>
<TD>2</TD>
<TD>3</TD>
</TR>
<TR style="background-color:yellow">
<TD>4</TD>
<TD>5</TD>
<TD>6</TD>
</TR>
</TABLE>//
230.
function a(x,y,color)
{
document.write("<img border='0' style='position: absolute; left: "+(x+20)+"; top:
"+(y+20)+";background-color: "+color+"' width=1 height=1>")
}//
231.
<script LANGUAGE="javascript">
<!--
setTimeout('window.close();', 10000); //60
// -->
</script>
<p align="center"> 10 , </p>
200 js 。 。 :)
1.
onBlur:
onFocus: ,
Onchange: ,
Onselect: ,
<input type="text" value=" " onfocus="if(value==' ') {value=''}" onblur="if
(value=='') {value=' '}"> ,
2.
<input type=button name="Submit1" value=" " size=10 class=s02
style="background-color:rgb(235,207,22)">
3.
<input type="submit" value=" " name="B1" onMouseOut=this.style.color="blue"
onMouseOver=this.style.color="red" class="button">
4.
<input type=submit value= style="border:1px solid :#666666; height:17px; width:25pt; font-size:9pt;
BACKGROUND-COLOR: #E8E8FF; color:#666666" name="submit">
5.
<input type=text name="nick" style="border:1px solid #666666; font-size:9pt; height:17px;
BACKGROUND-COLOR: #F4F4FF; color:#ff6600" size="15" maxlength="16">
6.
<input type="text" name="T1" size="20" style="border-style: solid; border-width: 1">
7.
<script>
window.resizeTo(300,283);
</script>
8.
<marquee direction=up scrollamount=1 scrolldelay=100 onmouseover='this.stop()' onmouseout='this.start()'
height=60>
<!-- head_scrolltext -->
<tr>
<td>
</table> <!-- end head_scrolltext -->
</marquee>
9.
<base onmouseover="window.status=' http://www.admin5.cn/' ;return true">
10. radio
<br>
<input type="radio" name="regtype" value="A03" id="A03">
<label for="A03"> : </label> <br>
11. font onclick
12. </a>
<a href='javascript:window.print ()'>
13.
<input type="text" name="key" size="12" value=" " onFocus=this.select() onMouseOver=this.focus()
class="line">
14.
<script language=javascript>
function hi(str)
{
document.write(document.lastModified)
alert("hi"+str+"!")
}
</script>
15.
<html>
<head>
<script language="LiveScript">
<!-- Hiding
function hello() {
alert(" !");
}
</script>
</head>
<body>
<a href="" onMouseOver="hello()">link</a>
</body>
</html>
16.
<HTML>
<HEAD>
<TITLE>background.html</TITLE>
</HEAD>
<SCRIPT>
<!--
function bgChange(selObj) {
newColor = selObj.options[selObj.selectedIndex].text;
document.bgColor = newColor;
selObj.selectedIndex = -1;
}
//-->
</SCRIPT>
<BODY STYLE="font-family:Arial">
<B>Changing Background Colors</B>
<BR>
<FORM>
<SELECT SIZE="8" onChange="bgChange(this);">
<OPTION>Red
<OPTION>Orange
<OPTION>Yellow
<OPTION>Green
<OPTION>Blue
<OPTION>Indigo
<OPTION>Violet
<OPTION>White
<OPTION>pink
</SELECT>
</FORM>
</BODY>
</HTML>
17.
<style type="text/CSS">
<!--
.style1 { font-size: 12px; background: #CCCCFF; border-width: thin thin thin thin; border-color: #CCCCFF
#CCCCCC #CCCCCC #CCCCFF}
.style2 { font-size: 12px; font-weight: bold; background: #CCFFCC; border-width: thin medium medium thin;
border-color: #CCFF99 #999999 #999999 #CCFF99}
-->
</style>
:
<input type="submit" name="Submit" value=" " onmouseover="this.className='style2'"
onmouseout="this.className='style1'" class="style1">
18. .
<style type="text/css">
<!--
.style3 { font-size: 12px; background: url(image/buttonbg1.gif); border: 0px; width: 60px; height: 22px}
.style4 { font-size: 12px; font-weight: bold; background: url(image/buttonbg2.gif); border: 0px 0; width:
60px; height: 22px}
-->
</style>
:
<input type="submit" name="Submit2" value=" " onmouseover="this.className='style4'"
onmouseout="this.className='style3'" class="style3">
19.
<div align="center"><a class=content href="javascript:doPrint();"> </a></div>
20. html
document.write("");
21.
<select name="classid"
onChange="changelocation(document.myform.classid.options[document.myform.classid.selectedIndex].value)"
size="1" style="color:#008080;font-size: 9pt">
22. URL
window.location="http://www.admin5.net"
23. object form
UpdateSN('guoqiang99267',this.form)
function UpdateSN(strValue,strForm)
{
strForm.SignInName.value = strValue;
return false;
}
24.
<label for="AltName4"><input name="AltName" type="RADIO" tabindex="931" id="AltName4"
>guoqiang99859</label>
25.layer2 ID,
document.all.item('Layer2').style.display = "block";
document.all.item('Layer2').style.display = "none";//
26. favorite
<script language=javascript>
<!--
function Addme(){
url = "http://your.site.address"; //
title = "Your Site Name"; //
window.external.AddFavorite(url,title);
-->
</script>//
27. 10
< script language="JavaScript" >
function closeit() {
setTimeout("self.close()",10000)
}
< /script >
28.
char=post.charAt(i);
if(!('0'<=char&&char<='9'))
29.
month = parseInt(char)
30. value
<select onchange='if(this.value!="")window.open(this.value)' class="textinput">
<option selected> </option>
<option>-----------------</option>
<option value="http://www.bjd.com.cn/"> </option>
<option value="http://www.ben.com.cn/"> </option>
</select>
31.
<td width=* class=dp bgColor=#FAFBFC onmouseover="this.bgColor='#FFFFFF';"
onmouseout="this.bgColor='#FAFBFC';">
32.
<style>
.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}
</style>
<input name=content type=text size="47" class="input2" maxlength="50">
33.
<hr size="0" noshade color="#C0C0C0">
34.
<a href="vote.asp?CurPage=8&id=3488">8</a>
35.
<a href="#1">1</a>
<a href="#2">2</a>
<a href="#3">3</a>
<a href="#4">4</a>
<a href="#5">5</a>
<a href="#6">6</a>
<a href="#7">7</a>
<a name="1">dfdf</a>
<a name="2">dfdf</a>//
36.
if(event.ctrlKey && window.event.keyCode==13)//
37.
javascript:this.location.reload()//
38.
<SCRIPT LANGUAGE="JavaScript">
function haha()
{
for(var i=0;i<document.form1.elements.length;i++)
{
if(document.form1.elements[i].name.indexOf("bb")!=-1)
document.form1.elements[i].disabled=!document.form1.elements[i].disabled;
}
}
</SCRIPT>
<BODY><form name=form1>
<INPUT TYPE="button" NAME="aa " value=cindy onclick=haha()>
<INPUT TYPE="button" NAME="bb " value=guoguo>
<INPUT TYPE="button" NAME="bb " value=guoguo>
39.
<marquee scrollamount=3 onmouseover=this.stop(); onmouseout=this.start();>
40.
<SCRIPT LANGUAGE="JavaScript">
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
</SCRIPT>//
41.
<INPUT TYPE="button" onclick=window.history.back() value=back>
42.
<INPUT TYPE="button" onclick=window.history.forward() value=forward>
43.
<INPUT TYPE="button" onclick=document.location.reload() value=reload>
44.
document.location="http://www.0051.com" document.location.assign("http://www.666c.com")
45.
<SCRIPT LANGUAGE="JavaScript">
var clock_id;
window.onload=function()
{
clock_id=setInterval("document.form1.txtclock.value=(new Date);",1000)
}
</SCRIPT>//
46.
document.location.href=" "//
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”
<INPUT TYPE="button" onclick="a1.innerHTML='<font color=red>*</font>'">
<div id=a1></div>//
49. ,
<style>
A:link {text-decoration: none; color:#0000FF; font-family: }
A:visited {text-decoration: none; color: #0000FF; font-family: }
A:hover {text-decoration: underline overline; color: FF0000}
</style>
<style>
A:link {text-decoration: none; color:#0000FF; font-family: }
A:visited {text-decoration: none; color: #0000FF; font-family: }
A:hover {text-decoration: underline overline line-through; color: FF0000}
TH{FONT-SIZE: 9pt}
TD{FONT-SIZE: 9pt}
body {SCROLLBAR-FACE-COLOR: #A9D46D; SCROLLBAR-HIGHLIGHT-COLOR: #e7e7e7;SCROLLBAR-SHADOW-COLOR:#e7e7e7;
SCROLLBAR-3DLIGHT-COLOR: #000000; LINE-HEIGHT: 15pt; SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #e7e7e7;}
INPUT{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE:
9pt; BORDER-LEFT-COLOR: #cccccc;
BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc;
PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
DIV,form ,OPTION,P,TD,BR{FONT-FAMILY: ; FONT-SIZE: 9pt}
textarea, select {border-width: 1; border-color: #000000; background-color: #efefef; font-family: ;
font-size: 9pt; font-style: bold;}
.text { font-family: " "; font-size: 9pt; color: #003300; border: #006600 solid; border-width: 1px 1px
1px 1px}
</style> css
50. frame
<a
href="javascript:newframe('http://www.163.net/help/a_little/index.html','http://www.163.net/help/a_little
/a_13.html')"><img alt= border=0 src="/upimg/allimg/070206/0926040.gif"></a>
51.
<%@ page import="java.io.*" %>
<%
String str = "print me";
//always give the path from root. This way it almost always works.
String nameOfTextFile = "/usr/anil/imp.txt";
try
{
PrintWriter pw = new PrintWriter(new FileOutputStream(nameOfTextFile));
pw.println(str);
//clean up
pw.close();
}
catch(IOException e)
{
out.println(e.getMessage());
}
%>
52.
<%@ page language = "java" %>
<%@ page contentType = "text/html; charSet=gb2312" %>
<%@ page import ="java.util.*" %>
<%@ page import ="java.lang.*" %>
<%@ page import ="javax.servlet.*" %>
<%@ page import ="javax.servlet.jsp.*" %>
<%@ page import ="javax.servlet.http.*" %>
<%@ page import="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= new ObjectOutputStream (fo);
so.writeInt(count);
so.close();
%>
53.
<INPUT name=Password size=10 type=password style="border-left-width: 0; border-right-width: 0;
border-top-width: 0; border-bottom-style: solid; border-bottom-width: 1; background-color: #9CEB9C">
54. , css
<td width="65" align="center" bgcolor="#E0E0E0" onmouseover=this.className='mouseoverbt';
onmouseout=this.className='mouseout';><a href="tm.asp?classid=76"><font
color="#000000"> </font></a></td>
<style>
.mouseoverbt
{
background-image: url(/img/btbgw64h20y.gif);
background-repeat: no-repeat;
}
.mouseout
{
background-color: #E0E0E0;
}
</style>
55. CTRL Q
document.onkeydown=function()
{
if(event.ctrlKey&&event.keyCode==81)
{alert(1)}
}//
56. hint , div , div
---------------------------------------------------------------------------------------------------------
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<style>
#hint{
width:198px;
border:1px solid #000000;
background:#99ff33;
position:absolute;
z-index:9;
padding:6px;
line-height:17px;
text-align:left;
top: 1520px;
}
</style>
<SCRIPT LANGUAGE="JavaScript">
<!--
function showme()
{
var oSon=window.document.getElementById("hint");
if (oSon==null) return;
with (oSon)
{
innerText=guoguo.value;
style.display="block";
style.pixelLeft=window.event.clientX+window.document.body.scrollLeft+6;
style.pixelTop=window.event.clientY+window.document.body.scrollTop+9;
}
}
function hidme()
{
var oSon=window.document.getElementById("hint");
if (oSon==null) return;
oSon.style.display="none";
}
//-->
</SCRIPT>
<BODY>
<text id=guoguo value=ga>
<a href=# onmouseover=showme() onmouseout=hidme() onmousemove=showme() son=hint>dfdfd</a>
<div id=hint style="display:none"></div>
</BODY>
</HTML>
---------------------------------------------------------------------------------------------------------
------------
57.
:<body onload="openwen()"> ;
:<body onunload="openwen()"> ;
: :<a href="#" onclick="openwin()"> </a>
: "#" 。
: :<input type="button" onclick="openwin()" value=" "> script
58.
function doZoom(size)
{
document.getElementById('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 (name == "Microsoft Internet Explorer")
alert("IE");
else if (name == "Netscape")
alert("NS");//
60.vbsscript
<script language="VBScript">
<!--
MsgBox " ?", 4
//-->
</script>//
61.
function JM_cc(bb)
{
var ob=eval("document.form1."+bb);
ob.select();
js=ob.createTextRange();
js.execCommand("Copy");
}//
62.java
public void init()
{
String url="jdbc:odbc:javadata";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection(url,"sa","");//mssql database user SA and password
DatabaseMetaData dma=con.getMetaData();
System.out.println("Connect to"+dma.getURL());
System.out.println(";Driver "+dma.getDriverName());
System.out.println(";Version "+dma.getDriverVersion());
System.out.println("");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from company.dbo.TB_NAME where number=1");//Sql
rs.next();
String dispresult=rs.getString("name");
System.out.println(dispresult);// Instead,you can display it in Paint() or use AWT etc.
rs.close();
stmt.close();
con.close();
}
catch(SQLException ex)
{
System.out.println("!!!SQL Exception !!!");
while(ex!=null)
{
System.out.println("SQLState:"+ex.getSQLState());
System.out.println("Message:"+ex.getMessage());
System.out.println("Vendor:"+ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}
catch(java.lang.Exception ex)
{
ex.printStackTrace();
}
}//
63.
window.blur()//
64.
document.URL//
65.
setTimeout("change_color()",600);
66.
function 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 : GROTESQUE MOVIES AND PICTURES');
if(ns)
alert("Thanks for the bookmark!
Netscape users click OK then press CTRL-D");
}//
68. cookie
navigator.cookieEnabled;//
69.
function setbgcolor_onclick()
{
var color = showModalDialog("/mailpage/compose/colorsel.html",0,"help=0");
if (color != null)
{
document.compose.bgcolor.value = color;
}
}//
70.
var a=3454545.4454545;
alert(a.toFixed(2));//
71.
<script>
function noEffect() {
with (event) {
returnValue = false;
cancelBubble = true;
}
return;
}
</script>
<body onselectstart="noEffect()" oncontextmenu="noEffect()">//
72.
oncontextmenu="event.returnValue = false"//
73.
event.cancelBubble = true//
74.
<input style="ime-mode: disabled">//
75.
<input name="txt"><input type="submit" onClick="alert(!/[^ -}]|\s/.test(txt.value))">//
76. javascript
function Exists(filespec)
{
if (filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
alert(fso.FileExists(filespec));
}
}
<input type=file name=f1><p>
<input type="submit" onClick="Exists(f1.value)">//
77.
<input onmouseup="alert(document.selection.createRange().text)" value=123>//
78. ,
<a href="javascript:location.replace('http://www.sohu.com/')">sohu.com</a>//
79.
<script>
function getrow(obj)
{
if(event.srcElement.tagName=="TD"){
curRow=event.srcElement.parentElement;
alert(" "+(curRow.rowIndex+1)+" ");
}
}
</script>
<table border="1" width="100%" onclick=getrow(this)>
<tr>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
<td width="20%"> </td>
</tr>
</table>//
80. ,xx , 0
document.all.myTable.deleteRow(xx)//
81.
<table id="t1" border="1">
</table>
<script language="JavaScript">
function add()
{
t1.insertRow().insertCell().innerHTML = '<input name="test'+t1.rows.length+'">';
}//
82.event.x,event.clientX,event.offsetX :
x: x 。 clientX: x ,
, 。 offsetx: x 。
screenX: 。
83.
<body onMouseDown="alert(event.button)"> Mouse //
84. C
<form action="file:///c|/"><input type="submit" value="c:\ drive"></form>//
85.
screen.width、screen.height//
86.
tbl.rows[0].cells[1].innerText=document.form.text1.value;//
87.
<p><a href="file:///::{208D2C60-3AEA-1069-A2D7-08002B30309D}" target="_blank"> </a></p>
<p><a href="file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\d:\web" target="_blank"> </a></p>
<p><a href="file:///::{450D8FBA-AD25-11D0-98A8-0800361B1103}" target="_blank"> </a></p>
<p><a href="file:///::{645FF040-5081-101B-9F08-00AA002F954E}" target="_blank"> </a></p>
<p><a href="file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}"
target="_blank"> </a></p>
<p><a href="file:///::{7007ACC7-3202-11D1-AAD2-00805FC1270E}"> </a>(Windows 2000)</p>
88.IE
<button onclick="min.Click()"><font face="webdings">0</font></button>//
<input type=button onclick="document.execCommand('CreateLink','true','true')"> //
<input type=button onclick="document.execCommand('print','true','true')"> //
<input type=button onclick="document.execCommand('saveas','true',' .htm')">// htm
<input type=button onclick="document.execCommand('saveas','true',' .txt')">// txt
document.execCommand("SaveAs")//
document.execCommand('undo')//
89.web
<SCRIPT>
var contents='<style>body,td{font:menu}img{cursor:hand}</style>';
contents+='<title> </title>';
contents+='<body bgcolor=menu>';
contents+='<table width=100% height=100% border=0>';
contents+='<tr><td align=center>';
contents+=' ?<br>';
contents+='<img src=dark.gif onclick=self.close() alt="... ">';
contents+='<img src=jet.gif onclick=self.close() alt=" ">';
contents+='</td></tr></table>';
showModalDialog("about:"+contents+"","","dialogHeight:50px;dialogWidth:250px;help:no;status:no")
document.write(contents);
</SCRIPT>//
90. x,y
<button onclick="t1.rows[x].cells[y].innerText='guoguo'"></button>//
91.
newwin=window.open('about:blank','','top=10');
newwin.document.write('');//
93.
javascript:history.go(-2);//
94.
abcdefg
<input type='button'
onclick="window.clipboardData.setData('text',document.selection.createRange().text);" value='
'>//
95.
<INPUT TYPE="text" NAME="">kjhkjhkhkj<INPUT TYPE="button" onclick="document.execCommand('Copy', 'false',
null);">////
96.
<select onmouseover="javascript:this.size=this.length" onmouseout="javascript:this.size=1"></select>//
97.
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.GetFile("C:\\bsitcdata\\ejbhome.xml");
alert("File last modified: " + f1.DateLastModified); //
98. IE
document.all IE , IE ,document.all?1:0;
99.
new Option(text,value) //
100.
<STYLE>
td{font-size:12px}
body{font-size:12px}
v\:*{behavior:url(#default#VML);} // v VML
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
mathstr=12;
document.write ("<v:rect fillcolor='red'
style='width:20;color:navy;height:"+5000/(1000/mathstr)+"'><br> %"+mathstr+"<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>")
</SCRIPT>
<v:rect fillcolor='red' style='width:20;color:navy;height:200'><br>%12<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>
<v:rect fillcolor='yellow' style='width:20;color:navy;height:100'><br>%12<br>4 <v:Extrusion
backdepth='15pt' on='true'/></v:rect>//
101.
<style>
v\:* { behavior: url(#default#VML) }
o\:* { behavior: url(#default#VML) }
.shape { behavior: url(#default#VML) }
</style>
<script language="javascript">
function show(pie)
{
pie.strokecolor=pie.fillcolor;
pie.strokeweight=10;
div1.innerHTML="<font size=2 color=red> " + pie.id +"</font> <font size=2>" + pie.title + "</font>";
}
function hide(pie)
{
pie.strokecolor="white";
pie.strokeweight=1;
div1.innerHTML="";
}
</script>
</head>
<body>
<v:group style='width: 5cm; height: 5cm' coordorigin='0,0' coordsize='250,250'>
<v:shape id='asp ' style='width:10;height:10;top:10;left:0' title=' :6 :40.00%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ffff33'><v:path v='m 300,200 ae
300,200,200,150,0,9437184 xe'/></v:shape>
<v:shape id='php' style='width:10;height:10;top:10;left:0' title=' :1 :6.67%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff9933'><v:path v='m 300,200 ae
300,200,200,150,9437184,1572864 xe'/></v:shape>
<v:shape id='jsp' style='width:10;height:10;top:10;left:0' title=' :2 :13.33%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#3399ff'><v:path v='m 300,200 ae
300,200,200,150,11010048,3145728 xe'/></v:shape>
<v:shape id='c# .netWEB ' style='width:10;height:10;top:10;left:0' title=' :3 :20.00%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#99ff33'><v:path v='m 300,200 ae
300,200,200,150,14155776,4718592 xe'/></v:shape>
<v:shape id='vb.net .netWEB ' style='width:10;height:10;top:10;left:0' title=' :2 :13.33%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff6600'><v:path v='m 300,200 ae
300,200,200,150,18874368,3145728 xe'/></v:shape>
<v:shape id='xml ' style='width:10;height:10;top:10;left:0' title=' :1 :6.67%'
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href='http://www.7733.com'
CoordSize='10,10' strokecolor='white' fillcolor='#ff99ff'><v:path v='m 300,200 ae
300,200,200,150,22020096,1572864 xe'/></v:shape>
</v:group>
<v:group style='width: 6cm; height: 6cm' coordorigin='0,0' coordsize='250,250'>
<v:rect style='height:10;width:15;top:0;left:10' fillcolor='#ffff33'/>
<v:rect style='height:28;width:100;top:0;left:30' stroked='false'><v:textbox
style='fontsize:2'>asp </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:30;left:10' fillcolor='#ff9933'/>
<v:rect style='height:28;width:100;top:30;left:30' stroked='false'><v:textbox
style='fontsize:2'>php</v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:60;left:10' fillcolor='#3399ff'/>
<v:rect style='height:28;width:100;top:60;left:30' stroked='false'><v:textbox
style='fontsize:2'>jsp</v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:90;left:10' fillcolor='#99ff33'/>
<v:rect style='height:28;width:100;top:90;left:30' stroked='false'><v:textbox
style='fontsize:2'>c# .netWEB </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:120;left:10' fillcolor='#ff6600'/>
<v:rect style='height:28;width:100;top:120;left:30' stroked='false'><v:textbox style='fontsize:2'>vb.net
.netWEB </v:textbox/></v:rect>
<v:rect style='height:10;width:15;top:150;left:10' fillcolor='#ff99ff'/>
<v:rect style='height:28;width:100;top:150;left:30' stroked='false'><v:textbox style='fontsize:2'>xml
</v:textbox/></v:rect>
</v:group>
<div style="position: absolute; left: 10; top: 10; width: 760; height:16">
<table border="1" cellpadding="2" cellspacing="2" cellpadding="0" cellspacing="0"
style="border-collapse: collapse" bordercolor="#CCCCCC" width="100%" ID="Table1">
<tr>
<td width="100%" id=div1> </td>
</tr>
</table>
</div>//
102. ,
<button><iframe src="http://www.google.com/"></iframe></button>//button
103. html
event.srcElement.outerHTML//
104. IE
event.srcElement event.keyCode//
105.
event.type//
106.
<style>
.Overnone { border-width:0;background-color:darkblue;cursor:default;color:gold;width:115}
.Outnone {border-width:0;background-color:white;cursor:default;width:115}
</style>
<input class=Outnone onmouseover=this.className='Overnone' >//
107.
<html dir=rtl></html>//
108.
parent.scroll(x,y);//
<body onload="s=0" onDblClick="s=setInterval('scrollBy(0, 1)',10)" onClick="clearInterval(s)">//
109.
self.status ="";//
110.
window.resizeTo(200,300);//
111.
style
BODY{CURSOR: url('mouse.ani');
SCROLLBAR-BASE-COLOR: #506AA8;
SCROLLBAR-ARROW-COLOR: #14213F;
}//
112.
<input type="button" value="Button" style="background-color: transparent; border: 0;">//
113.
<input type=button onclick="this.style.cursor='wait'">//
114.
opener.fucntion1();//
115.body html
<input type="button" onclick="alert(code.document.body.innerHTML)" value=" ">//
116.
<INPUT TYPE='button' onclick='parent.test();' value=' parent '>//
117.
<table width=200 height=200 border>
<tr><td id=c1>CELL_1</td></tr>
<tr><td id=c2>CELL_2</td></tr>
</table>
<br>
<input type="button" value="swap row" onclick="c1.swapNode(c2)">//
118.
<table width=200 height=200 border>
<tr id=trall><td id=c1>CELL_1</td></tr>
<tr><td id=c2>CELL_2</td></tr>
</table>
<br>
<input type="button" value="swap row" onclick="trall.removeNode(c2)">//
119.
addNode()//
120.
event.srcElement.children[0] event.srcElement.parentElement //
121.
<style>
button{benc:expression(this.onfocus = function(){this.style.backgroundColor='#E5F0FF';})}
</style>
<button>New</button>//
122.
<body onmousedown=if(event.button==1)alert(" ");if(event.button==2)alert(" ")>//
123.
document.write(navigator.userAgent)//
124.alt/ctrl/shift
event.altKey // alt
event.ctrlKey // ctrl
event.shiftKey // shift
125. C 。
{window.location="c:"}//
126.
<script>
alert(event.srcElement.type);//
</script>
127.
<INPUT TYPE="hidden" name="guoguo" onclick="haha()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function haha()
{
alert();
}
guoguo.click();
//-->
</SCRIPT>//
128.
java.sql.ResultSet rset = com.bsitc.util.DBAssist.getIT().executeQuery(queryStatement, conn);
java.sql.ResultSetMetaData metaData = rset.getMetaData();
int count = metaData.getColumnCount();
String name = metaData.getColumnName(i);
String value = rset.getString(i);//
129.
function format_number(str,digit)
{
if(isNaN(str))
{
alert(" !");
return 0;
}
else if(Math.round(digit)!=digit)
{
alert(" !");
return 0;
}
else
return Math.round(parseFloat(str)*Math.pow(10,digit))/Math.pow(10,digit);
}
130. tab
if(event.keyCode==13) event.keyCode=9; //
131.
<button onclick="text1.scrollTop=text1.scrollHeight">Scroll</button><br>
<textarea id="text1" cols=50 rows=10>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
</textarea>//
132.
if(typeof(unknown)=="function")return true;
if(typeof(unknown)!="object")return false;//
133.
<input type="text" autocomplete="off"> //
134.
<select onmouseover="javascript:this.size=this.length" onmouseout="javascript:this.size=1">
<option value="">1</option>
<option value="">2</option>
<option value="">3</option>
</select> //
135. XML
var childrenobj=myselect//document.all.myselect;
var oXMLDoc = new ActiveXObject('MSXML');
oXMLDoc.url = "mymsg.xml";
var oRoot=oXMLDoc.root;
if(oRoot.children != null)
{
for(var i=0;i<oRoot.children.item(0).children.length;++i)
{
oItem = oRoot.children.item(0).children.item(i);
oOption = new Option(oItem.text,oItem.value);
childrenobj.add(oOption);
}
}
//mymsg.xml
<?xml version="1.0" encoding="gb2312" ?>
<childrenlist>
<aa>
<child value='3301'> </child>
<child value='3303'> </child>
</aa>
<aa>
<child value='3310'> </child>
<child value='3311'> </child>
</aa>
</childrenlist>//
136. ,
<a href="javascript:"><img src="/images/51js/red_forum.gif" border="0"></a>//
137.
var WshNetwork = new ActiveXObject("WScript.Network");
alert("Domain = " + WshNetwork.UserDomain);
alert("Computer Name = " + WshNetwork.ComputerName);
alert("User Name = " + WshNetwork.UserName);//
138.
tDate = new Date(2004,01,08,14,35); // , , , ,
dDate = new Date();
tDate<dDate?alert(" "):alert(" ");//
139.
<body onmouseover="if (event.srcElement.tagName=='A')alert(event.srcElement.href)"><a
href=".com/viewthread.php?tid=13589" >dddd</a><input>//
140. undefined , “undefined”。
, x :
//
if (x == undefined)
//
// -
// "undefined"
if (typeof(x) == undefined)
//
//
if (typeof(x) == "undefined")
//
141.
var myObject = new Object();
myObject.name = "James";
myObject.age = "22";
myObject.phone = "555 1234";//
142. ( )
for (var a in myObject)
{
// "The property 'name' is James", 。
window.alert("The property '" + a + "' is " + myObject[a]);
}//
143.
var a=23.2;
alert(a%1==1)//
144.
var a = new Date(2000, 1, 1);
alert(a.toLocaleDateString());
145.
function trim_1()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.trim=trim_1;
alert('cindy'.trim());
146.
function guoguo_date()
{
var tmp1,tmp2;
tmp1 =this.getMonth()+1+"";
if(tmp1.length<2)
tmp1="0"+tmp1;
tmp2 =this.getDate()+"";
if(tmp2.length<2)
tmp2="0"+tmp2;
return this.getYear()+"-"+tmp1+"-"+tmp2;
}
Date.prototype.toLiteString=guoguo_date;
alert(new Date().toLiteString())
147. pasta , 。
function pasta(grain, width, shape, hasEgg)
{
// ?
this.grain = grain;
// ?( )
this.width = width;
// ?( )
this.shape = shape;
// ?(boolean)
this.hasEgg = hasEgg;
//
this.toString=aa;
}
function aa()
{
;
}
// , new 。
var spaghetti = new pasta("wheat", 0.2, "circle", true);
var linguine = new pasta("wheat", 0.3, "oval", true);
// ,spaghetti linguine
pasta.prototype.foodgroup = "carbohydrates";
148.
try
{
x = y // 。
}
catch(e)
{
document.write(e.description) // "'y' is undefined".
}//
149. Excel
var ExcelSheet;
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
// ( ,Microsoft Excel )。 ,
。 , ExcelSheet Excel ,
Application ActiveSheet.Cells 。
// Excel Application 。
ExcelSheet.Application.Visible = true;
// 。
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
// 。
ExcelSheet.SaveAs("C:\\TEST.XLS");
// Application Quit Excel。
ExcelSheet.Application.Quit();//
150.
var coll = document.all.tags("DIV");
if (coll!=null)
{
for (i=0; i<coll.length; i++)
...
}//
151.
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button value= onclick="wb.execwb(7,1)">
<input type=button onClick=document.all.wb.ExecWB(6,1) value=" ">//
152. form,
<INPUT TYPE="text" NAME="gg" value=aaaaa>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(document.all.gg.value)
//-->
</SCRIPT>//
153.
function document.onmousewheel()
{
return false;
}//
154.
<SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = "Display some <B>HTML</B> here.";
oPopup.show(100, 100, 200, 50, document.body);
</SCRIPT>//
155.
var obj = document.elementFromPoint(event.x,event.y);//
156.
<INPUT TYPE="text" NAME="gg"><INPUT TYPE="text" NAME="bb"
onclick="this.previousSibling.value='guoguo'">//
157.
document.all.hint_layer.style.left = event.x+document.body.scrollLeft+10;
document.all.hint_layer.style.top = event.y+document.body.scrollTop+10;//
158.
var op = document.createElement("OPTION");
document.all.selected_items.children(index).insertAdjacentElement("BeforeBegin",op);
op.text = document.all.all_items[i].text;
op.value = document.all.all_items[i].value;//
159. , ,
var a;
if(a)
a.close();
else
a=window.open('','','');//
160.
newElem = document.createElement("DIV");
newElem.id = "hint_layer";
document.body.appendChild(newElem);
document.all.hint_layer.innerText="guoguo";//
161.
document.title//
162.
<body style="BACKGROUND-ATTACHMENT: fixed" background="img/bgfix.gif" ></body>//
<STYLE TYPE="text/css">
<!--
BODY {background-image:img/bgchild.jpg;
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;}
-->
</STYLE>//
163.
document.form.xxx.filters.alpha.opacity=0~100//
164.
var dragapproved=false;
document.onmouseup=new Function("dragapproved = false");//
165.
function convertCurrency(currencyDigits) {
// Constants:
var MAXIMUM_NUMBER = 99999999999.99;
// Predefine the radix characters and currency symbols for output:
var CN_ZERO = " ";
var CN_ONE = " ";
var CN_TWO = " ";
var CN_THREE = " ";
var CN_FOUR = " ";
var CN_FIVE = " ";
var CN_SIX = " ";
var CN_SEVEN = " ";
var CN_EIGHT = " ";
var CN_NINE = " ";
var CN_TEN = " ";
var CN_HUNDRED = " ";
var CN_THOUSAND = " ";
var CN_TEN_THOUSAND = " ";
var CN_HUNDRED_MILLION = " ";
var CN_SYMBOL = " ";
var CN_DOLLAR = " ";
var CN_TEN_CENT = " ";
var CN_CENT = " ";
var CN_INTEGER = " ";
// Variables:
var integral; // Represent integral part of digit number.
var decimal; // Represent decimal part of digit number.
var outputCharacters; // The output result.
var parts;
var digits, radices, bigRadices, decimals;
var zeroCount;
var i, p, d;
var quotient, modulus;
// Validate input string:
currencyDigits = currencyDigits.toString();
if (currencyDigits == "") {
alert("Empty input!");
return "";
}
if (currencyDigits.match(/[^,.\d]/) != null) {
alert("Invalid characters in the input string!");
return "";
}
if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) {
alert("Illegal format of digit number!");
return "";
}
// Normalize the format of input digits:
currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters.
currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning.
// Assert the number is not greater than the maximum number.
if (Number(currencyDigits) > MAXIMUM_NUMBER) {
alert("Too large a number to convert!");
return "";
}
// http://www.knowsky.com/ Process the coversion from currency digits to characters:
// Separate integral and decimal parts before processing coversion:
parts = currencyDigits.split(".");
if (parts.length > 1) {
integral = parts[0];
decimal = parts[1];
// Cut down redundant decimal digits that are after the second.
decimal = decimal.substr(0, 2);
}
else {
integral = parts[0];
decimal = "";
}
// Prepare the characters corresponding to the digits:
digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT,
CN_NINE);
radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND);
bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION);
decimals = new Array(CN_TEN_CENT, CN_CENT);
// Start processing:
outputCharacters = "";
// Process integral part if it is larger than 0:
if (Number(integral) > 0) {
zeroCount = 0;
for (i = 0; i < integral.length; i++) {
p = integral.length - i - 1;
d = integral.substr(i, 1);
quotient = p / 4;
modulus = p % 4;
if (d == "0") {
zeroCount++;
}
else {
if (zeroCount > 0)
{
outputCharacters += digits[0];
}
zeroCount = 0;
outputCharacters += digits[Number(d)] + radices[modulus];
}
if (modulus == 0 && zeroCount < 4) {
outputCharacters += bigRadices[quotient];
}
}
outputCharacters += CN_DOLLAR;
}
// Process decimal part if there is:
if (decimal != "") {
for (i = 0; i < decimal.length; i++) {
d = decimal.substr(i, 1);
if (d != "0") {
outputCharacters += digits[Number(d)] + decimals[i];
}
}
}
// Confirm and return the final output string:
if (outputCharacters == "") {
outputCharacters = CN_ZERO + CN_DOLLAR;
}
if (decimal == "") {
outputCharacters += CN_INTEGER;
}
outputCharacters = CN_SYMBOL + outputCharacters;
return outputCharacters;
}//
166.xml
<html>
<body>
<xml id="abc" src="test.xml"></xml>
<table border='1' datasrc='#abc'>
<thead>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</thead>
<tfoot>
<tr><th> </th></tr>
</tfoot>
<tr>
<td><div datafld="to"></div></td>
<td><div datafld="from"></div></td>
<td><div datafld="subject"></div></td>
<td><div datafld="content"></div></td>
</tr>
</table>
</body>
</html>
//cd_catalog.xml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- Edited with XML Spy v4.2
-->
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
<CD>
<TITLE>Greatest Hits</TITLE>
<ARTIST>Dolly Parton</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>RCA</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1982</YEAR>
</CD>
<CD>
<TITLE>Still got the blues</TITLE>
<ARTIST>Gary Moore</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>Virgin records</COMPANY>
<PRICE>10.20</PRICE>
<YEAR>1990</YEAR>
</CD>
</CATALOG>
//
167.
================================
xml xml
ANSI gbk/GBK、gb2312
Unicode unicode/Unicode
UTF-8 UTF-8
================================
168.XML
<xml id="xmldata" src="/data/books.xml">
<div id="guoguo"></div>
<script>
var x=xmldata.recordset //
if(x.absoluteposition < x.recordcount) //
{
x.movenext(); //
x.moveprevious(); //
x.absoluteposition=1; //
x.absoluteposition=x.recordcount;// , x.absoluteposition 1
guoguo.innerText=xmldso.recordset("field_name"); //
}
</script>
169. CSS
this.runtimeStyle.cssText = "color:#990000;border:1px solid #cccccc";//
170.
: [\u4e00-\u9fa5]
( ):[^\x00-\xff]
: ( 2,ASCII 1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
:
[\s| ]*\r
HTML :/<(.*)>.*<\/\1>|<(.*) \/>/
:(^\s*)|(\s*$)
:javascript vbscript trim , , :
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
//////// IP :
IP , IP Javascript :
function IP2V(ip)
{
re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g // IP
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}
, split , :
var ip="10.100.20.168"
ip=ip.split(".")
alert("IP :"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1))
Email :\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
URL :http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
////////// :
var s="abacabefgeeii"
var s1=s.replace(/(.).*\1/g,"$1")
var re=new RegExp("["+s1+"]","g")
var s2=s.replace(re,"")
alert(s1+s2) // :abcefgi
, , , 。
。
////////// URL javascript , page1
s="http://www.9499.net/page1.htm"
s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")
alert(s)
///////// :
:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,'')
)"
: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,'')
)"
:onkeyup="value=value.replace(/[^\d]/g,'')
"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
:onkeyup="value=value.replace(/[\W]/g,'')
"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
171. cookie
<HTML>
<BODY>
cookies...<BR>
cookie <input type=text name=gg>
<INPUT TYPE = BUTTON Value = " cookie" onClick = "Set()">
<INPUT TYPE = BUTTON Value = " cookie" onClick = "Get()"><BR>
<INPUT TYPE = TEXT NAME = Textbox>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
function Set()
{
var Then = new Date()
Then.setTime(Then.getTime() + 60*1000 ) //60
document.cookie = "Cookie1="+gg.value+";expires="+ Then.toGMTString()
}
function Get()
{
var cookieString = new String(document.cookie)
var cookieHeader = "Cookie1="
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition != -1)
{
document.all.Textbox.value = cookieString.substring(beginPosition + cookieHeader.length)
}
else
document.all.Textbox.value = "Cookie !"
}
</SCRIPT>
</HTML>//
172.
function getLastDay(year,month)
{
//
var new_year = year;
// , month 1~12
var new_month = month++;
// 12 ,
if(month>12)
{
new_month -=12;
new_year++;
}
var new_date = new Date(new_year,new_month,1);
return (new Date(new_date.getTime()-1000*60*60*24)).getDate();
}//
173.
for(var i=0;i<3;i++)
if(event.srcElement==bb[i])
break;//
174.
package com.baosight.view.utils;
import javax.servlet.jsp.tagext.TagSupport;
import javax.servlet.http.HttpSession;
public class Mytag extends TagSupport
{
public int doStartTag() throws javax.servlet.jsp.JspException
{
boolean canAccess = false;
HttpSession session= pageContext.getSession();
if (canAccess)
{
return EVAL_BODY_INCLUDE;
}
else
{
return this.SKIP_BODY;
}
}
}
175. web.xml
<taglib>
<taglib-uri>guoguo</taglib-uri>
<taglib-location>/WEB-INF/abc.tld</taglib-location>
</taglib>
176. abc.tld
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
"http://tool.admin5.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>hr</shortname>
<uri>guoguo</uri>
<info>Extra 3 Tag Library</info>
<tag>
<name>mytag</name>
<tagclass>com.baosight.view.utils.Mytag</tagclass>
<attribute>
<name>id2</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
</taglib>
177. ,
<%@ taglib uri="guoguo" prefix="guoguo" %>
//
178.
<fieldset style="border:1px gray solid;width:100px">
<legend> </legend>
dfdfdf
</fieldset>//
179.【 (F)】
1、〖 〗
[ ]:document.execCommand("open")
[ ] VB webbrowser , 。
[ ] <body></body> :
<a href="###" onclick=document.execCommand("open")> </a>
2、〖 〗
[ ]:location.replace("view-source:"+location)
[ ] , 。
[ ] <body></body> :
<a href="###" onclick=location.replace("view-source:"+location)> </a>
3、〖 〗
[ ]:document.execCommand("saveAs")
[ ] !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("saveAs")> </a>
4、〖 〗
[ ]:document.execCommand("print")
[ ] , !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("print")> </a>
5、〖 〗
[ ]:window.close();return false
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.close();return false)> </a>
180.【 (E)】
〖 〗
[ ]:document.execCommand("selectAll")
[ ] !
[ ] <body></body> :
<a href="###" onclick=document.execCommand("selectAll")> </a>
181.【 (V)】
1、〖 〗
[ ]:location.reload() history.go(0)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.reload()> </a>
:
<a href="###" onclick=history.go(0)> </a>
2、〖 〗
[ ]:location.replace("view-source:"+location)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.replace("view-source:"+location)> </a>
3、〖 〗
[ ]:window.open(document.location, "url", "fullscreen")
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.open(document.location,"url","fullscreen")> </a>
182.【 (A)】
1、〖 〗
[ ]:window.external.AddFavorite('url', '“ ”)
[ ] 。
[ ] <body></body> :
<a href="javascript:window.external.AddFavorite('http://www.admin5.cn', ' ')">
</a>
2、〖 〗
[ ]:window.external.showBrowserUI("OrganizeFavorites",null)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=window.external.showBrowserUI("OrganizeFavorites",null)> </a>
183.【 (T)】
〖internet 〗
[ ]:window.external.showBrowserUI("PrivacySettings",null)
[ ] internet 。
[ ] <body></body> :
<a href="###" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet </a>
184.【 】
1、〖 〗
[ ]history.go(1) history.forward()
[ ] 。
[ ] <body></body> :
<a href="###" onclick=history.go(1)> </a>
:
<a href="###" onclick=history.forward()> </a>
2、〖 〗
[ ]:history.go(-1) history.back()
[ ] 。
[ ] <body></body> :
<a href="###" onclick=history.go(-1)> </a>
:
<a href="###" onclick=history.back()> </a>
3、〖 〗
[ ]:document.reload() history.go(0)
[ ] 。
[ ] <body></body> :
<a href="###" onclick=location.reload()> </a>
:
<a href="###" onclick=history.go(0)> </a>
185.
〖 〗
[ ]:settimeout(window.close(), )
[ ] 。
[ ] <body></body> :
<a href="###" onclick=settimeout(window.close(),3000)>3 </a>
【 】 , , html , 。
<a href="###" onclick=document.execCommand("open")> </a><br>
<a href="###" onclick=location.replace("view-source:"+location)> </a><br>
<a href="###" onclick=document.execCommand("saveAs")> </a><br>
<a href="###" onclick=document.execCommand("print")> </a><br>
<a href="###" onclick=window.close();return false)> </a><br>
<a href="###" onclick=document.execCommand("selectAll")> </a><br>
<a href="###" onclick=location.reload()> </a> <a href="###" onclick=history.go(0)> </a><br>
<a href="###" onclick=location.replace("view-source:"+location)> </a><br>
<a href="###" onclick=window.open(document.location,"url","fullscreen")> </a><br>
<a href="javascript:window.external.AddFavorite('http://homepage.yesky.com', ' ')">
</a><br>
<a href="###" onclick=window.external.showBrowserUI("OrganizeFavorites",null)> </a><br>
<a href="###" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet </a><br>
<a href="###" onclick=history.go(1)> 1</a> <a href="###" onclick=history.forward()> 2</a><br>
<a href="###" onclick=history.go(-1)> 1</a> <a href="###" onclick=history.back()> 2</a><br>
<a href="###" onclick=settimeout(window.close(),3000)>3 </a><br>
186. DHTML ,
<BODY onload="alert(a1.epass)">
<input type=text name="a1" epass="zhongguo">
</BODY>//
187.xmlhttp
<BODY> XMLHTTP XML , 。
<input type=button value=" XML " onclick="getData('data.xml')" >
<script language="JavaScript" >
function getDatal(url){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");// XMLHTTPRequest
xmlhttp.open("GET",url,false,"","");// HTTP GET HTTP
xmlhttp.send("");// HTTP HTTP
return xmlhttp.responseXML;// XML
}
</script >
</BODY>//
188. request.getReader()
189. java
java.util.regex.Pattern p =
java.util.regex.Pattern.compile("\\d+|.\\d+|\\d+.\\d*|(E|\\d+E|.\\d+E|\\d+.\\d*E)((\\+|-)\\d|\\d)\\d*");
java.util.regex.Matcher m = p.matcher("12.E+3");
boolean result = m.matches();//
190.
<SELECT>
<OPTGROUP LABEL=" ">
<OPTION> (Li)</OPTION>
<OPTION> (Na)</OPTION>
<OPTION> (K)</OPTION>
</OPTGROUP>
<OPTGROUP LABEL=" ">
<OPTION> (F)</OPTION>
<OPTION> (Cl)</OPTION>
<OPTION> (Br)</OPTION>
</OPTGROUP>
</SELECT>//
191.
<RUBY>
<RT>
</RUBY>//
192.
<S> 。</S>//
193. frame event
document.frames("workspace").event.keyCode//
194.
String.prototype.trim=function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
alert(" ".trim)//
195.
if (window != window.top)
top.location.href = location.href;//
196. frame
if(window==window.top)
{
document.body.innerHTML="<center><h1> !</h1></center>";
//window.close();
}//
197.
<SCRIPT>
function fnSet(){
oHomePage.setHomePage(location.href);
event.returnValue = false;
}
</SCRIPT>
<IE:HOMEPAGE ID="oHomePage" style="behavior:url(#default#homepage)"/>//
198.xml
<HTML>
<HEAD><Title>HTML </Title></HEAD>
<body bkcolor=#EEEEEE text=blue bgcolor="#00FFFF">
<Table align=center width="100%"><TR><TD align="center">
<h5><b><font size="4" color="#FF0000">HTML XML </font></b></h5>
</TD></TR></Table>
<HR>
:<input type=text datasrc=#theXMLisland DataFLD=NAME size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=Address size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=HomePage size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=E-Mail size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=TelePhone size="76"><BR>
:<input type=text datasrc=#theXMLisland DataFLD=Grade size="76"><HR>
<input id="first" TYPE=button value="<< " onclick="theXMLisland.recordset.moveFirst()">
<input id="prev" TYPE=button value="< " onclick="theXMLisland.recordset.movePrevious()">
<input id="next" TYPE=button value=" >" onclick="theXMLisland.recordset.moveNext()">
<input id="last" TYPE=button value=" >>" onclick="theXMLisland.recordset.moveLast()">
<input id="Add" TYPE=button value=" " onclick="theXMLisland.recordset.addNew()">
<XML ID="theXMLisland">
<HotelList>
<Hotel>
<Name> </Name>
<Address> 1 </Address>
<HomePage>www.admin5.com.cn</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0989)8888888</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name> </Name>
<Address> 99 </Address>
<HomePage>www.admin5.cn</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0979)1111666</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name>“ ” </Name>
<Address> 168 </Address>
<HomePage>www.admin5.net</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(0989)87878788</TelePhone>
<Grade> </Grade>
</Hotel>
<Hotel>
<Name>“ ” </Name>
<Address> 2 </Address>
<HomePage>www.admin5.net</HomePage>
<E-Mail>[email protected]</E-Mail>
<TelePhone>(099)9886666</TelePhone>
<Grade> </Grade>
</Hotel>
</HotelList>
</XML>
</body>
</HTML> //xml
-------------------------------
The following list is a sample of the properties and methods that you use to access nodes in an XML
document.
Property/ Method Description
XMLDocument Returns a reference to the XML Document Object Model (DOM) exposed by the object.
documentElement Returns the document root of the XML document.
childNodes Returns a node list containing the children of a node (if any).
item Accesses individual nodes within the list through an index. Index values are zero-based, so
item(0) returns the first child node.
text Returns the text content of the node.
The following code shows an HTML page containing an XML data island. The data island is contained within
the <XML> element.
<HTML>
<HEAD>
<TITLE>HTML with XML Data Island<;/TITLE>
</HEAD>
<BODY>
<P>Within this document is an XML data island.</P>
<XML ID="resortXML">
<resorts>
<resort code='1'>Adventure Works</resort>
<resort>Alpine Ski House</resort>
</resorts>
</XML>
</BODY>
</HTML>
For an example, you can cut and paste this sample line of code:
resortXML.XMLDocument.documentElement.childNodes.item(1).text// XML
resortXML.documentElement.childNodes.item(0).getAttribute("code")// XML
resortXML.documentElement.childNodes[0].getAttribute("code")// XML
199.
var url="aaa.jsp";
var
data=showModalDialog(url,null,"dialogHeight:400px;dialogHeight:600px;center:yes;help:No;status:no;resizab
le:Yes;edge:sunken");
if(data)
alert(data.value);
var data=new Object();
data.value1="china";
window.returnValue=data;
window.close();
200. ,
<INPUT TYPE="text" NAME="a1">
<SCRIPT LANGUAGE="JavaScript">
<!--
function hah(para)
{
alert(para)
}
a1.onclick=function()
{
hah('canshu ')
}
//a1.attachEvent("onclick",function(){hah(' ')});
//-->
</SCRIPT>//
201. url 16
var ret = '';
for(var i=0; i < str.length; i++)
{
var ch = str.charAt(i);
var code = str.charCodeAt(i);
if(code < 128 && ch != '[' && ch != '\'' && ch != '=')
{
ret += ch;
}
else
{
ret += "[" + code.toString(16) + "]";
}
}
return ret;//
202.
var newWin=window.open("xxxx");
newWin.focus();//
203.
JS :window.onerror = doNothing;
:window.onerror = handleError
function handleError(message, URI, line)
{// ,
return true; //
}//
204.JS :
window.navigate("http://www.sina.com.cn");//
205.
document.body.noWrap=true;//
206. .
string.match(regExpression)//
207.
href="javascript:document.Form.Name.value='test';void(0);"// onClick="javacript:document.Form.Name.v
alue='test';return false;"
inline , ,
onClick="javacript:document.Form.Name.value='test';return false;" :
functoin anonymous()
{
document.Form.Name.value='test';return false;
}
A onclick。
href="javascript:document.Form.Name.value='test';void(0);" , return
return 。
208.
<P onmouseover="this.style.zoom='200%'" onmouseout="this.style.zoom='normal'">
sdsdsdsdsdsdsdsds
</p>//
209.
<input type="text" value='bu2' style="float:right">//
210. style
<style>
tr{
bgcolor:expression(this.bgColor=((this.rowIndex)%2==0 )? 'white' : 'yellow');
}
</style>
<table id="oTable" width="100" border="1" style="border-collapse:collapse;">
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
</table>//
211.
newwindow=window.open("","","scrollbars")
if (document.all)
{
newwindow.moveTo(0,0)
newwindow.resizeTo(screen.width,screen.height)
}//
212. xml
var XMLDoc=new ActiveXObject("MSXML");
XMLDoc.url="d:/abc.xml";
aRoot=XMLDoc.root;
a1.innerText=aRoot.children.item("name").text;//
213. xml
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/5996c682-3472-4b03-9fb0-1e08
fcccdf35.asp
//
214. ,
var s=value.match(/
/g);if(s)if(s.length==9){alert('10 ');return false;}//
215. asc
var s='aa';
alert(s.charCodeAt(1))//
216.
<input type="text" value="123" style="text-align:right">//
217.
function pageCallback(response){
alert(response);
}
if(pageCallback)
alert(1)//
218.
if(typeof(a)=="undefined")
{
alert()
}//
219.javascript , IE
<script>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert(' !');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</script>
<a href="javascript:" onclick="exec('D:/test.bat')"> </a>//
220. , ,
var w=screen.availWidth-10;
var h=screen.availHeight-10;
var swin=window.open("/message_management.jsp",
"BGSMbest","scrollbars=yes,status,location=0,menubar=0,toolbar=0,resizable=no,top=0,left=0,height="+h+",w
idth="+w);
window.opener=null;
window.close();//
221.
<span>
<input name="Department1" id="Department1" style=" border-right:0;width:130" autocomplete="off">
<span style="width:150;overflow:hidden">
<select style="width:150;margin-left:-130" onChange="Department1.value=value">
<option value=""></option>
<option value="asdfasfadf">asdfasfadf</option>
<option value="546546">546546</option></select> //
222.
function globalVar (script) {
eval(script);//all navigators
//window.execScript(script); //for ie only
}
globalVar('window.haha = "../system";');
alert(haha);// , haha
223.
var a=new Object();
a.name='a1';
a.***='mail'
for(var p in a)
{
alert(p+"="+a[p])
}//
224.16 10
var n = parseInt("2AE",16);// 16 2AE 10 , n 686
225.
<BODY>
<input type="file" name='a1'><input type="button" value=' ' onclick="haha()"><div id="aa"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
function haha()
{
clipboardData.setData("Text",a1.value);
aa.innerText=clipboardData.getData("Text");
}
//-->
</SCRIPT>
</BODY>//
226.
switch (object.constructor){
case Date:
...
case Number:
...
case String:
...
case MyObject:
...
default:
...
}//
227.
<img src="/aa.gif" onerror="this.src='/aa.gif'">//
228.
//font_effect.htc
<PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="glowit()" />
<PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="noglow()" />
<SCRIPT LANGUAGE="JScript">
//
var color;
function glowit()
{
color=element.style.backgroundColor;
element.style.backgroundColor='white'
}
function noglow()
{
element.style.backgroundColor=color
}
</SCRIPT>
//abc.css
tr{behavior:url(font_effect.htc);}
229. css htc , IE
//xxx.html
<link rel="stylesheet" type="text/css" href="abc.css">
<TABLE border='1' id="a1">
<TR style="background-color:red">
<TD>1</TD>
<TD>2</TD>
<TD>3</TD>
</TR>
<TR style="background-color:yellow">
<TD>4</TD>
<TD>5</TD>
<TD>6</TD>
</TR>
</TABLE>//
230.
function a(x,y,color)
{
document.write("<img border='0' style='position: absolute; left: "+(x+20)+"; top:
"+(y+20)+";background-color: "+color+"' width=1 height=1>")
}//
231.
<script LANGUAGE="javascript">
<!--
setTimeout('window.close();', 10000); //60
// -->
</script>
<p align="center"> 10 ,
:http://www.cnblogs.com/yaoyao66123/p/4347337.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.