编程技巧 - 文章列表
-
打印网页中定义的部分内容
正常情况下的打印是使用 window.print(); 直接整页打印,但如果需要打印网页中定义的部分内容,则可使用如下的方法: 1、在页面的代码头部处加入JavaScript: \n<script language=javascript> function doPrint() { bdhtml=window.document.body.innerHTML; sprnstr=”<!–startprint–>”; eprnstr=”<!–endprint–>”; pr
-
不间断连续向上滚动的图片特效
网页特效代码,不间断连续向上滚动的图片特效<!– http://www.dwww.cn/ –><!– 把下列代码加到<body>区域内 –><!– 指向链接图片url –><base href=”http://www.dwww.cn”><div id=demo style=overflow:hidden;height:150;width:90;background:#214984;color:#ffffff><div id
-
javascript获取客户端网卡MAC地址和IP地址和计算机名
在做 B/S 结构的系统时,我们常常需要获取客户端的一些信息,如 IP 和 MAC ,以结合身份验证。 要获取服务器端的 MAC 很容易,但是要获取客户端的 MAC 的地址确要花费一翻心思,通常的做法是调用 Win32API 或直接调用 nbtstat 命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用 Javascript ,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务器端,且速度和可靠性都比在服务器端获取好。具体实现的html和javascript如下:<HTML><HEAD><TITLE>WMI Scriptin
-
JavaScript学习笔记4–模拟输入注册码时的自动切换字段
有时候某个文本框只允许输入指定数量的字符串,这时我们如果能让它直接切换到下一个字段,会比较有意思。我们在输入软件注册码的时候,就常使用这个功能。现在我们就来做个模拟输入注册码时自动切换字段的功能,用JavaScript实现。看下面的例子: \n<html><head><title>Auto goto next</title><script type=”text/javascript”>//函数tabForward(oTextbox)用来实现切换字段的功能,oTextbox代表文本输入框对象function ta
-
网页左右浮动广告特效代码
类似新浪首页两边漂浮的广告图片,随滚动条上下移动,兼容1024和768窗口<!– http://www.dwww.cn/ –><!– 把下列代码加到<body>区域内 –><script>var delta=0.15var collection;function floaters() {this.items = [];this.addItem = function(id,x,y,content){document.write(‘<DIV id=’+id+&#
-
JavaScript学习笔记5–限制textarea的字符数
<input />元素可以通过maxlength属性限制允许输入的字符个数,但遗憾的是<textarea />元素却没有类似作用的属性。不过有时候我们还是会碰到需要限制<textarea />字符个数的情况,比如说在网站上写求职简历做自我介绍的时候,就会限制你最多可以输入多少个字。我们现在就来给<textarea />添加个maxlength属性,来模仿<input />元素的maxlength属性。看下面的例子,一个类似填写简历的页面:<html><head><title>我的简历</tit
-
网页上部图片规定时间消失的特效
经常看到很多网站在进入的时候,头部会有一个大图片显示,过几秒后自动消失,其实代码很简单,在使用的时候图片自己选个合适的就可以了!<!– http://www.dwww.cn/ –><!– 把下列代码加到<head>区域内 –><SCRIPT>//more javascript from http://www.dwww.cnvar val=1 ;function wait(){if(val==1){//8000是停留的时间setTimeout(“wait()”,8000) ;v
-
内容拷贝增加版权信息的JavaScript代码
一些网站怕文章被复制,使用了很多种方法来保护自己的安全,其实现在的技术,已经没有什么能够阻止一个想要COPY你内容的方法了,除非用图片形式能稍微阻止一下,还不如我们大度一些,在复制内容的过程中增加一个自己的版权信息就好了。关于版权声明的写法正确的格式应该是:Copyright [dates] by [author/owner] © 通常可以代替Copyright, 但是不可以用(c)。 All Rights Reserved 在某些国家曾经是必须的,但是现在在大多数国家,都不是法律上必须有的字样。参见下面几个正确的格式: ©1995-2007 Macromedia, Inc
-
JavaScript学习笔记6–阻止向文本框输入指定的字符
我们给文本框指定一个新的属性invalidchars,凡是在invalidchars里的字符,都是不允许输入的,怎样实现这个功能呢?看下面的例子:<html> <head> <title>阻止向文本框输入特定的字符</title> <script type=”text/javascript”> function blockChars(oTextbox,oEvent){ var sInvalidChars=oTextbox.getAttribute(“invalidchars
-
获取FCKeditor的焦点,判断FCKeditor是否为空(取值)
在JS里取值方法如下:var checkContent =FCKeditorAPI.GetInstance(“content”).GetXHTML();另外还要让编辑器获得焦点:\nvar oEditor = FCKeditorAPI.GetInstance(‘content’);oEditor.Focus();注意这里的Focus()是大写。