《2022年网页经典代码 .pdf》由会员分享,可在线阅读,更多相关《2022年网页经典代码 .pdf(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网页经典代码(一)1. 将彻底屏蔽鼠标右键, 无右键菜单 也可以用于网页中Table 框架中no 2. 取消选取、防止复制 3. 不准粘贴 4. 防止复制 5.IE 地址栏前换成自己的图标 说明:关于 favicon.ico文件的制作。你可以先在FW 中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为 *.ico,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 23 页 - - - - - - - - - 然后将你做的 *.ICO 文件传到你的服务
2、器目录中,然后就可以使用以上代码来实现,当别人登陆你的站点时,地址栏里使用的就是你自定义的图标了。很 PP哦。6. 可以在收藏夹中显示出你的图标在网页的 head /head间加入以下语句:link rel=shortcuticon href=http:/ic on.ico 即可。其中 icon.ico 为 16x16 的图标文件,颜色不要超过 16 色。说明: 制作方法和上面的一样。只是显示的方式不同,这个是在别人收藏你的网页地址时显示的个性图标。也很PP. 7. 关闭输入法 说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。网页经典代码(二) 8. 永远都会带
3、着框架 说明: frames.htm为你的网页,这也是保护页面的一种方法名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 23 页 - - - - - - - - - 9. 防止被人frame 10. 网页将不能被另存为 说明: 的用法很广,其中一条就是可以使JS 广告失效。11. 查源文件http:/ get_cookie(Name) var search = Name + = var returnvalue = ; if (documents.cookie.length
4、 0) offset = documents.cookie.indexOf(search) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 23 页 - - - - - - - - - if (offset != -1) / if cookie exists offset += search.length / set index of beginning of value end = documents.cookie.indexOf(;, offset); / set i
5、ndex of end of cookie value if (end = -1) end = documents.cookie.length; returnvalue=unescape(documents.cookie.substring(offset, end) return returnvalue; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 23 页 - - - - - - - - - function loadpopup() if (get_cookie(p
6、opped)=) openpopup() documents.cookie=popped=yes 说明:以上是JS 代码,请自己加起始符和结束符网页经典代码(三)13. 内框架 使用名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 23 页 - - - - - - - - - Iframe 标记的使用格式是 : src :文件的路径,既可是HTML 文件,也可以是文本、ASP等;width 、height :内部框架 区域的宽与高;scrolling:当 SRC的指定的 H
7、TML 文件在指定的区域不显不完时,滚动选项,如果设置为NO ,则不出现滚动条;如为Auto:则自动出现滚动条;如为 Yes,则显示 ; FrameBorder:区域边框的宽度,为了让内部框架与邻近的内容相融合,常设置为0。name:框架的名字,用来进行识别。比如: 当你想用父框架控制内部框架时,可以使用: target=框架的名字 来控制。例子: 14. 自动跳转名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 23 页 - - - - - - - - - 在源代码中的
8、加入如下代码: 说明: ccursor:hand style=cursor:crosshair style=cursor:text style=cursor:wait style=cursor:move style=cursor:help style=cursor:e-resize style=cursor:n-resize style=cursor:nw-resize style=cursor:w-resize style=cursor:s-resize style=cursor:se-resize style=cursor:sw-resize 以上代码你只需要加到连接或是页面的style
9、区里就可以实现鼠标多样化。16. 全屏显示 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 23 页 - - - - - - - - - 把它放到 区中。网页经典代码(四)22. 网页不会被缓存HTMl网页 或者 ASP网页Response.Expires = -1 Response.ExpiresAbsolute = Now() - 1 Response.cachec PHP网页header(Expires: Mon, 26 Jul 1997 05:00:00 GMT)
10、; header(Cache-Control: no-cache, must-revalidate); header(Pragma: no-cache); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 23 页 - - - - - - - - - 23. 定义数据库连接的一些常量 24. 最小化、最大化、关闭窗口 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
11、 10 页,共 23 页 - - - - - - - - - 说明:本例适用于IE 25. 判断上一页的来源asp 页: request.servervariables(HTTP_REFERER) javascript: document.referrer 26. 光标是停在文本框文字的最后 function cc() var e = event.srcElement; var r =e.createTextRange(); r.moveStart(character,e.value.length); r.collapse(true); r.select(); 名师资料总结 - - -精品资料
12、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 23 页 - - - - - - - - - 说明:适用于表格数据提交如果转萜,请注明转自-=e 代时光 =- http:/27. 怎样通过 asp 的手段来检查来访者是否用了代理% if Request.ServerVariables(HTTP_X_FORWARDED_FOR) then response.write 您通过了代理服务器,& _ 真实的 IP 为&Request.ServerVariables(HTTP_X_FORWARDED_FOR)
13、 end if % 28. 取得控件的绝对位置 function getIE(e) var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent) t+=e.offsetTop; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 23 页 - - - - - - - - - l+=e.offsetLeft; alert(top=+t+nleft=+l); 文件 :/VBScript !- function ge
14、tIE() dim t,l,a,b set a=document.all.img1 t=document.all.img1.offsetTop l=document.all.img1.offsetLeft while a.tagNameBODY set a = a.offsetParent t=t+a.offsetTop l=l+a.offsetLeft wend msgbox top=&t&chr(13)&left=&l,64,得到控件的位置 end function - 说明:本例适用于JS 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
15、- - - - 名师精心整理 - - - - - - - 第 13 页,共 23 页 - - - - - - - - - 29. 滚动特效 欢迎光临我们地址是 http:/感谢 网页经典代码(五)30. 自动更新提示 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 23 页 - - - - - - - - - !- Begin function getCookieVal (offset) var endstr = documents.cookie.indexOf (;,
16、 offset); if (endstr = -1) endstr = documents.cookie.length; return unescape(documents.cookie.substring(offset, endstr); function GetCookie (name) var arg = name + =; var alen = arg.length; var clen = documents.cookie.length; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
17、- - 第 15 页,共 23 页 - - - - - - - - - var i = 0; while (i 2) ? argv2 : null; var path = (argc 3) ? argv3 : null; var domain = (argc 4) ? argv4 : null; var secure = (argc 5) ? argv5 : false; documents.cookie = name + = + escape (value) + (expires = null) ? : (; expires= + expires.toGMTString() + (path
18、= null) ? : (; path= + path) + (domain = null) ? : (; domain= + domain) + 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 23 页 - - - - - - - - - (secure = true) ? ; secure : ); function deleteCookie(name) var exp = new Date(); FixCookieDate (exp); exp.setTime (
19、exp.getTime() - 1); var cval = GetCookie (name); if (cval != null) documents.cookie = name + = + cval + ; expires= + exp.toGMTString(); var cookie_date=new Date(document.lastModified); var expdate = new Date(); expdate.setTime(expdate.getTime()+(5*24*60*60*1000); document.write( + 上次更新时间 : + +docume
20、nt.lastModified); document.write(); if (!(cookie_date = GetCookie(cookie_date) SetCookie(cookie_date,cookie_date,expdate); document.write( 站点上次更新 ! ); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 23 页 - - - - - - - - - / End - 31. 关于表格提交的几种格式 限制输入字符,你可以改变KEY
21、CODE 的值来限制输入。你将KEYCODE 的值设为极大和极小就什么也不能输入了。这个可以屏蔽你想屏蔽的字符有一定的选择性 . 使用 disabled属性后的区域的值, 不能被传递给其他的程序 (ASP/CGI )去处理,如果你非要传递请通过隐藏属性去做。这个比较单一,功能不强。一般用于未完成的站点。 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 23 页 - - - - - - - - - readonly属性顾名思义是 只读 。它将 TEXT转化为一个对象,禁止
22、对它进行编辑。你虽然可以通过TAB键在多个 TEXT区域间切换,但是不能修改已经指定的TEXT区的值。但是它不象Disabled 属性那样,可以进行正常的数值传递。32. 嵌入网页 33. 滚动 34. 细线分隔线 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 23 页 - - - - - - - - - 35. 过度方式 Duration的值为网页动态过渡的时间,单位为秒。Transition是过渡方式,它的值为0 到 23,分别对应 24 种过渡方式。如下表:0
23、盒状收缩 1 盒状放射2 圆形收缩 3 圆形放射4 由下往上 5 由上往下6 从左至右 7 从右至左8 垂直百叶窗 9 水平百叶窗10 水平格状百叶窗 11 垂直格状百叶窗12 随意溶解 13 从左右两端向中间展开14 从中间向左右两端展开 15 从上下两端向中间展开16 从中间向上下两端展开 17 从右上角向左下角展开18 从右下角向左上角展开 19 从左上角向右下角展开20 从左下角向右上角展开 21 水平线状展开22 垂直线状展开 23 随机产生一种过渡方式36. 如何控制横向和纵向滚动条的显隐?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
24、 - - - - - 名师精心整理 - - - - - - - 第 20 页,共 23 页 - - - - - - - - - 去掉 x 轴 去掉 y 轴不显37. 怎样在 FrontPage2000 中加入 Flash 动画? 在 FrontPage2000 中, 点击 插入 - 高级 - 插件 ,在弹出的窗口中,设置一下 Flash 文件的大小及其它信息,确定即可。38. 加入注释的格式是:!- 注释内容 - 39. 怎样在网页中加入 E-mail 链接并显示预定的主题? A href=mailto:E?subject=主题 /a 40. 定义本网页关键字,可以在Head /Head中加入
25、如下代码:meta name=Keywords c 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 23 页 - - - - - - - - - Content 中所包含的就是关键字, 你可以自行设置。这里有个技巧 , 你可以重复某一个单词, 这样可以提高自己网站的排行位置 , 如:meta name=Keywords c 41. 添加到收藏夹:a href=javascript:window.external.addFavorite(http:/链接,说明); 添加到
26、收藏夹 /a 42. 设为首页:a href=# onclick=this.style.behavior=url(#default#homepage);this.setHomePage ( 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 23 页 - - - - - - - - - 43. 把滚动条放在浏览器窗口的左边A:在 中加 dir=RTL ,即 。44. 让背景图不滚动IE 浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动: Body Background= 图片文件 bgproperties=fixed名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 23 页 - - - - - - - - -