鸿福西路与南城汽车站:网页制作常用代码

来源:百度文库 编辑:九乡新闻网 时间:2024/04/26 18:45:06

网页的HTML基本代码
贴图:; 加入连接:写上你想写的字;
在新窗口打开连接:写上要写的字;
移动字体(走马灯):写上你想写的字; 字体加粗:写上你想写的字
字体斜体:写上你想写的字;  字体下划线: 写上你想写的字;
字体删除线: 写上你想写的字;字体加大:  写上你想写的字;
字体控制大小:

写上你想写的字

(其中字体大小可从h1-h5,h1最大,h5最小);
更改字体颜色:写上你想写的字(其中value值在000000与ffffff(16位进制)之间;消除连接的下划线:写上你想写的字;
贴音乐:;
贴flash: ;
贴影视文件:;
换行:
; 段落:

段落

;原始文字样式:
正文
;换帖子背景:; 固定帖子背景不随滚动条滚动:;
定制帖子背景颜色:(value值见10); 帖子背景音乐:; 贴网页:
以下代码是让滚动文字字幕的代码:
文字一

文字二

文字三

文字四

文字五


里面的参数修改一下,效果将不一样,这里仅提醒一下direction参数,可以改为向下(down)、向左(left)和向右(right)。(网上搜集)


自定义鼠标代码

投后广告代码

支持多种格式视频及音频播放代码(wma,wmv,mp3,avi,swf,及rm,rmvb等等)

   // 说明:autostart="true" 为自动播放 true 改 false 则手动播放

强制更改网页标题代码-网页放入框架一样显示的标题



飘浮在最前面的浮动广告

  1.弹启一个全屏窗口

;
www.e3i5.com

  2.弹启一个被F11化后的窗口

;
www.e3i5.com

  3.弹启一个带有收藏链接工具栏的窗口


www.e3i5.com

  4.网页对话框




参数说明

showModalDialog()或是showModelessDialog() 来调用网页对话框,至于showModalDialog()与showModelessDialog()的区别,
在于showModalDialog()打开的窗口(简称模式窗口),置在父窗口上,必须关闭才能访问父窗口(建议尽量少用,以免招人反感);
showModelessDialog()(简称无模式窗口),打开后不必关闭也可访问父窗口打开的窗口。
dialogHeight: iHeight 设置对话框窗口的高度。
dialogWidth: iWidth 设置对话框窗口的宽度。   
dialogLeft: iXPos 设置对话框窗口相对于桌面左上角的left位置。
dialogTop: iYPos 设置对话框窗口相对于桌面左上角的top位置。
center: {yes | no | 1 | 0 } 指定是否将对话框在桌面上居中,默认值是“yes”。
help: {yes | no | 1 | 0 } 指定对话框窗口中是否显示上下文敏感的帮助图标。默认值是“yes”。   
resizable: {yes | no | 1 | 0 } 指定是否对话框窗口大小可变。默认值是“no”。
status: {yes | no | 1 | 0 } 指定对话框窗口是否显示状态栏。对于非模式对话框窗口,默认值是“yes”;
对于模式对话框窗口,默认值是 “no”。


定义打开网页时起始窗口的大小

随机数:
<%randomize%>
<%=(int(rnd()*n)+1)%>

查询数据时得到的记录关键字用红色显示:
replace(RS("字段X"),searchname,"" & searchname & "")

通过asp的手段来检查来访者是否用了代理
<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then
response.write "您通过了代理服务器,"& _
"真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end if
%>

判断上一页的来源
request.servervariables("HTTP_REFERER")
javascript: document.referrer

清除缓存,重新加载页面
<%response.expires = 0
response.expiresabsolute = now() - 1
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"
Response.cachecontrol = "no-cache"
%>


检索并删除数据库里的重复记录
conn.execute("delete from table where id not in (select distinct from table)")

文件删除函数 <%
‘文件删除函数
function deletefile(filename)
if filename<>"" then
set fso=server.CreateObject("scripting.filesystemobject")
if fso.FileExists(filename) then
fso.DeleteFile filename
else
Response.Write ""
end if
end if
end function

strfile=server.MapPath("fileName")
deletefile(strfile)
%>

ASP字数计算函数 <%
Function WordCount(strInput)
Dim strTemp
strTemp = Replace(strInput, vbTab, " ")
strTemp = Replace(strTemp, vbCr, " ")
strTemp = Replace(strTemp, vbLf, " ")

‘ 删除字首字尾空格
strTemp = Trim(strTemp)

‘ 替换为一个空格
Do While InStr(1, strTemp, " ", 1) <> 0
strTemp = Replace(strTemp, " ", " ")
Loop
WordCount = UBound(Split(strTemp, " ", -1, 1)) +1
End Function
%>
全正则的检测IP是否合法的函数 function checkIP2(sIPAddress)
{
var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
var reg = sIPAddress.match(exp);
var ErrMsg="你输入的是一个非法的IP地址段!\nIP段为::xxx.xxx.xxx.xxx(xxx为0-255)!"
var Msg="你输入的是一个合法的IP地址段!"
if(reg==null)
{
alert(ErrMsg);
}
else
{
alert(reg);
}
}


关闭子窗口时刷新父窗口 在子窗口

文本框输入限制:

小写英文:


onpaste = "return regInput(this, /^[a-z]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[a-z]*$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled"
>

大写英文:


onpaste = "return regInput(this, /^[A-Z]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[A-Z]*$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled">

任意数字:


onpaste = "return regInput(this, /^[0-9]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[0-9]*$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled"
>

限2位小数:


onpaste = "return regInput(this, /^\d*\.?\d{0,2}$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^\d*\.?\d{0,2}$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled"
> 如: 123.12

日  期:


onpaste = "return regInput(this, /^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled"
> 如: 2002-9-29

任意中文:


onpaste = "return regInput(this, /^[\u4E00-\u9FA5]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[\u4E00-\u9FA5]*$/, event.dataTransfer.getData(‘Text‘))"
>

部分英文:


onpaste = "return regInput(this, /^[a-e]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[a-e]*$/, event.dataTransfer.getData(‘Text‘))"
style="ime-mode:Disabled"
> 范围: a,b,c,d,e

部分中文:


onpaste = "return regInput(this, /^[一二三四五六七八九十]*$/, window.clipboardData.getData(‘Text‘))"
ondrop = "return regInput(this, /^[一二三四五六七八九十]*$/, event.dataTransfer.getData(‘Text‘))"
> 范围: 一二三四五六七八九十

不能点右键,不用CTRL+A,不能复制作!
onkeypress="window.event.returnvalue=false"
onkeydown="window.event.returnvalue=false"
onkeyup="window.event.returnvalue=false"
ondragstart="window.event.returnvalue=false"
onselectstart="event.returnvalue=false">

显示状态拦固定文字:
放在body前

用键盘打开网页

根据内容自动调整iframe高度 有时为了方便使用Iframe,但被潜入的页面长度不是固定的,显示滚动条不仅影响美观还对用户操作带来不便,自动调整高度可以解决这个问题。^_^

禁止页面正文内容被选取


消除ie6自动出现的图像工具栏,设置 GALLERYIMG属性为false或no .

防止点击空链接时,页面往往重置到页首端。

代码“javascript:void(null)”代替原来的“#”标记

如何避免别人把你的网页放在框架中

关闭本窗口

有时候好不容易写出来的程序代码被别人抄去,心里一定不好受。这还是小事,但如果在我们的源代码中有一些不希望让别人知道的内容,比如密码、Action的指向等,这些一旦被人利用,那后果有时是不堪设想的。而网页加密就是我们现在需要解决的问题。下面就我在网页制作中的一些经验向大家介绍一些简单的防范方法。
禁止右键
看到这里大家一定会想,这招有很多人介绍过了,而且破解的方法也有很多。但我这里要说的是另一种方法,而且我试了很多方法都没有能破解。具体如下:




你可以按右键、shift+F10和右ctrl左边的那个键试试!看能不能解。^_^

大家试试,看能不能破解!你可以将alert("试试能破解吗?");这句去掉,这样当按右键时就什么反应也没有了,就好像没有右键功能一样。
 
TIME: 2006-3-24 3:56:46  IP: *.*.*.*

http://www.ycff.com

本站出售永硕网络硬盘靓号!不买也来看看,呵! 管理 | 主页
编辑帖子
帖子评价
单帖屏蔽
删除帖子 ycff
 
等级: 荣誉CEO
帮派:无帮无派
发帖: 920
积分: 10819
状态: 
注册: 2006-1-23
 
        第 1 楼 

禁示查看源代码
我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题:
其实这只要使用一个含有标记的网页便可以达到目的。



这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。

禁示另存为
通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。不过别担心,下面我们来解决这个问题。
在你要保密的网页中加入以下代码:

彻底屏蔽右键方法。

双击页面后自动滚屏,单击后停止。

设定脚本出错能继续运行

将彻底屏蔽鼠标右键
oncontextmenu="window.event.returnvalue=false"

可用于Table

no


取消选取、防止复制

不准粘贴
onpaste="return false"

防止复制
oncopy="return false;" oncut="return false;"


IE地址栏前换成自己的图标

可以在收藏夹中显示出你的图标

关闭输入法

永远都会带着框架

防止被人frame

怎样通过asp的手段来检查来访者是否用了代理
<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then
response.write "您通过了代理服务器," & "真实的IP为 "&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end if
%>

取得控件的绝对位置
//javascript

//VBScript

光标是停在文本框文字的最后

判断上一页的来源
asp:
request.servervariables("HTTP_REFERER")

javascript:
document.referrer

最小化、最大化、关闭窗口 按钮








本例适用于IE


记录并显示网页的最后修改时间

2秒后关闭当前页

2秒后载入指定网页


添加到收藏夹

禁止鼠标右键的动作


设置该页为首页

设为首页

节日倒计时

单击按钮打印出当前页

单击按钮‘另存为’当前页



显示系统当前日期


不同时间段显示不同问候语

水中倒影效果
  

慢慢变大的窗口
进入

鼠标指向时弹出信息框
在之间加上如下代码: 显示的链接文字

随机变换背景图象(一个可以刷新心情的特效)
在之间加上如下代码:

鼠标一碰就给颜色看的链接 在之间加上如下代码:

你敢碰我,我就给点颜色你看!


从天而降并有幻影效果的窗口

  
  
打开窗口即最大化(2)





能隐藏IFRAME的滚动条吗?我知道的三种方法:
1. 设置iframe scrolling="no"
2. 被包含页body应用overflow:hidden
3. 被包含页的body标签加scroll="no"

加入背景音乐

只适用于IE

对Netscape ,IE 都适用

嵌入网页

跳转

滚动

细线分隔线


过度方式

Duration的值为网页动态过渡的时间,单位为秒。
Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表:
0 盒状收缩 1 盒状放射
2 圆形收缩 3 圆形放射
4 由下往上 5 由上往下
6 从左至右 7 从右至左
8 垂直百叶窗 9 水平百叶窗
10 水平格状百叶窗 11垂直格状百叶窗
12 随意溶解 13从左右两端向中间展开
14从中间向左右两端展开 15从上下两端向中间展开
16从中间向上下两端展开 17 从右上角向左下角展开
18 从右下角向左上角展开 19 从左上角向右下角展开
20 从左下角向右上角展开 21 水平线状展开
22 垂直线状展开 23 随机产生一种过渡方式

如何控制横向和纵向滚动条的显隐?
去掉x轴
去掉y轴
不显

定义本网页关键字,可以在中加入如下代码:   
Content 中所包含的就是关键字,你可以自行设置。   
这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:

IE5.0 的部分快捷键:

A:打开查找功能:Ctrl+F
关闭浏览器窗口:Ctrl+W
打开地址栏下拉列表框:F4
刷 新:F5
将当前Web页保存到收藏夹列表:Ctrl+D
打开当前 IE 窗口的一个拷贝:Ctrl+N
停止下载当前网页:Esc
光标迅速移动到网页的开头:Home
光标迅速移动到网页的尾部:End
打开新的地址键入窗口:Ctrl+O
打开收藏夹:Ctrl+I
打开历史记录文件夹:Ctrl+H
打开浏览器设定的默认主页:Alt+HOME

TIME: 2006-3-24 4:06:12  IP: *.*.*.*

http://www.ycff.com

本站出售永硕网络硬盘靓号!不买也来看看,呵! 管理 | 主页
编辑帖子
帖子评价
单帖屏蔽
删除帖子 ycff
 
等级: 荣誉CEO
帮派:无帮无派
发帖: 920
积分: 10819
状态: 
注册: 2006-1-23
 
        第 2 楼 
添加到收藏夹:
添加到收藏夹

设为首页:
设为首页

定制浏览器地址栏前的小图标:
A:在网页的间加入以下语句

即可。其中 icon.ico 为 16x16 的图标文件,

颜色不要超过 16 色。

把滚动条放在浏览器窗口的左边
A:在 中加 dir=RTL,即 。

让背景图不滚动
IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:

删除确认:

隐藏状态栏中的链接地址:

自定义指定区域的文字大小:

sdrrrrrrrrrrrrrrrrrrrrrrrrrrrrr


Input输入框文字效果:

通过层来实现渐淡淡出


ywicc.com

网页屏保


5 秒屏保

让标题动态

隐去浏览器中当鼠标移到图片上跳出的工具栏

或者


在form中只有input输入框的情况下...在这个input输入框中按enter进行提交表单




删除确认


删除

删除

返回页面顶部:
javascript:window.scroll(0,0)


离开页面时弹出警告:

aa

1. 彻底屏蔽鼠标右键
oncontextmenu="window.event.returnvalue=false"

no
可用于Table

2. 取消选取、防止复制

3. 不准粘贴
onpaste="return false"

4. 防止复制
oncopy="return false;" oncut="return false;"

5. IE地址栏前换成自己的图标

6. 在收藏夹中显示出你的图标

7. 关闭输入法

8. 永远都会带着框架

9. 防止被人frame

10. 网页不能被另存为

11. 查看网页源代码
onclick="window.location = ‘view-source:‘+ ‘http://ycff.com/ycff/‘">

12.删除时确认
删除

13. 取得控件的绝对位置
//javascript

//VBScript

14. 光标是停在文本框文字的最后

15. 判断上一页的来源
javascript:
document.referrer

16. 最小化、最大化、关闭窗口









本例适用于IE

17.屏蔽功能键Shift,Alt,Ctrl

18. 网页不会被缓存



或者

19.怎样让表单没有凹凸感?


20.

&的区别?
(division)用来定义大段的页面元素,会产生转行
用来定义同一行内的元素,跟
的唯一区别是不产生转行
是ns的标记,ie不支持,相当于

21.让弹出窗口总是在最上面:

22.不要滚动条?
让竖条没有:


让横条没有:


两个都去掉?更简单了

23.怎样去掉图片链接点击后,图片周围的虚线?

24.电子邮件处理提交表单



25.在打开的子窗口刷新父窗口
window.opener.location.reload()

26.如何设定打开页面的大小

打开页面的位置

27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动

28. 检查一段字符串是否全由数字组成

29. 获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight

30. 怎么判断是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");

31.TEXTAREA自适应文字行数的多少

32. 日期减去天数等于第二个日期

33. 选择了哪一个Radio

Style
Barcode

34.脚本永不出错

35.ENTER键可以让光标移到下一个输入框

36. 检测某个网站的链接速度:
把如下代码加入区域中:

37. 各种样式的光标
auto :标准光标
default :标准箭头
hand :手形光标
wait :等待光标
text :I形光标
vertical-text :水平I形光标
no-drop :不可拖动光标
not-allowed :无效光标
help :?帮助光标
all-scroll :三角方向标
move :移动标
crosshair :十字标
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize

38.页面进入和退出的特效
进入页面
推出页面
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使

用哪种特效,取值为1-23:
   0 矩形缩小
   1 矩形扩大
   2 圆形缩小
   3 圆形扩大
   4 下到上刷新
   5 上到下刷新
   6 左到右刷新
   7 右到左刷新
   8 竖百叶窗
   9 横百叶窗
   10 错位横百叶窗
   11 错位竖百叶窗
   12 点扩散
   13 左右到中间刷新
   14 中间到左右刷新
   15 中间到上下
   16 上下到中间
   17 右下到左上
   18 右上到左下
   19 左上到右下
   20 左下到右上
   21 横条
   22 竖条
   23 以上22种随机选择一种

39.在规定时间内跳转

40.网页是否被检索

   其中属性值有以下一些:
   属性值为"all": 文件将被检索,且页上链接可被查询;
   属性值为"none": 文件不被检索,而且不查询页上的链接;
   属性值为"index": 文件将被检索;
   属性值为"follow": 查询页上的链接;
   属性值为"noindex": 文件不检索,但可被查询链接;
   属性值为"nofollow": 文件不被检索,但可查询页上的链接。

来源:http://www.ycff.com/bbs/Show.asp?id=1231&BoardID=28&TB=1