JavaScript 各种参数 详解(三)

39.文字移动

<marquee scrollamount=3 οnmοuseοver=this.stop(); οnmοuseοut=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.οnmοusedοwn=sc

document.οndblclick=initialize

</SCRIPT>//

 

41.后退

<INPUT TYPE="button" οnclick=window.history.back() value=back>

 

42.前进

<INPUT TYPE="button" οnclick=window.history.forward() value=forward>

 

43.刷新

<INPUT TYPE="button" οnclick=document.location.reload() value=reload>

 

44.转向指定网页

document.location="http://ww"或者document.location.assign("http://guoguo.com")

 

45.在网页上显示实时时间

<SCRIPT LANGUAGE="JavaScript">

var clock_id;

window.οnlοad=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" οnclick="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=http://www.2cto.com/uploadfile/2011/1114/20111114031136305.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" οnmοuseοver=this.className='mouseoverbt';

 

οnmοuseοut=this.className='mouseout';><a href="tm.asp?classid=76"><font

 

color="#000000">录音笔</font></a></td>

<style>

.mouseoverbt

{

background-image: url(http://www.yongle.com.cn/img/btbgw64h20y.gif);

background-repeat: no-repeat;

}

.mouseout

{

background-color: #E0E0E0;

}

</style>

 

55.同时按下CTRL和Q键

document.οnkeydοwn=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.getElementByIdx_x("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.getElementByIdx_x("hint");

if (oSon==null) return;

oSon.style.display="none";

}

//-->

</SCRIPT>

<BODY>

<text id=guoguo value=ga>

<a href=# οnmοuseοver=showme() οnmοuseοut=hidme() οnmοusemοve=showme() son=hint>dfdfd</a>

<div id=hint style="display:none"></div>

</BODY>

</HTML>

---------------------------------------------------------------------------------------------------------

 

------------

 

57.弹出窗口

方法一:<body οnlοad="openwen()"> 浏览器读页面时弹出窗口;

方法二:<body οnunlοad="openwen()"> 浏览器离开页面时弹出窗口;

方法三:用一个连接调用:<a href="#" οnclick="openwin()">打开一个窗口</a>

注意:使用的"#"是虚连接。

方法四:用一个按钮调用:<input type="button" οnclick="openwin()" value="打开窗口"> 何时装载script

 

 

58.动态改变字体的大小

function doZoom(size)

{

   document.getElementByIdx_x('zoom').style.fontSize=size+'px'

}

 

function aa()

{

   var newWin=window.open(url);

   newWin.document.form1.text1.value=value1;

}改变弹出窗口上域的属性

opener.document.form2.text2.value=value2;改变父窗口的域的值

 

59.判断是何种浏览器

var name = navigator.appName;

if (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_r("document.form1."+bb);

    ob.select();

    js=ob.createTextRange();

    js.execCommand("Copy");

}//

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值