客户端技巧
昔梦无痕
这个作者很懒,什么都没留下…
展开
-
PHP-Javascript“返回上一页”无缓存问题
很多用PHP写脚本的朋友都会遇到这样的问题,比如一个注册页面(不使用任何AJAX),需要填写账号密码等信息,填写完后需要到服务端验证,如果验证不通过,就要让用户重新填写资料,这对很多用户来说这是一大煎熬,有可能就因此放弃了注册。遇到这种问题,一般有这几种解决方法:1.仍然调用刚才的页面,输出错误提示,并把中 value的值改为刚才用户输入的值。这应该是最好的方法,但缺点是要在这个页面的的VALUE原创 2008-10-18 16:45:00 · 697 阅读 · 0 评论 -
关于swfobject.js详解
最近看到了好几个Flash网站,head代码里都加载了一个swfobject.js,这个JS究 竟有什么作用呢?眼下正在做一个Web页面,说不定刚好可以派上用场。于是,好奇的搜索了一下。原来这是老外开发的,用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块,该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种 主流浏览器对转载 2012-10-16 12:18:31 · 2852 阅读 · 0 评论 -
一个很好用的滚动跟随广告代码!
var marginTop = 0;var firstTop = 0;function move() { scrollTop = (document.body.scrollTop || document.documentElement.scrollTop); $("#rightDiv").css("margin-top", parseInt(scrollTop) + parseInt(fi原创 2012-11-09 11:20:31 · 1636 阅读 · 0 评论 -
关于禁止js文件缓存问题
什么情况下,要禁止静态文件缓存:1、经常可能要改动的 js, css.比如 一个html 文件, test.html 在 1.0版本中。可能是这样修改后 v1.1版本:新增加了一个foo.js 同时,也改动了common.js , 在common.js 中定义了新的类,并在foo.js 中使用了common.js. 在这种情况下如果以前用户浏览过 1.0版本的 h转载 2012-11-30 15:46:09 · 25649 阅读 · 0 评论 -
flash调用js函数,IE6不执行的问题
前阵子,做页面在flash里调用了js函数,测试的时候,在IE7以上以及火狐、谷歌等浏览器里都测试了没有问题,唯独IE6没太关注,就没去在IE6里测试,最后IE6还出问题了。在IE6里点击flash不能调用js函数。解决如下:本来调用的是用flash的geturl函数,调用js,后来改成:import flash.external.ExternalInterface;ExternalI原创 2012-11-22 13:02:05 · 1325 阅读 · 0 评论 -
用swfobject.js载入flash
SWFObject 2 static publishing example page swfobject.registerObject("myId", "9.0.0", "expressInstall.swf"); --> -->原创 2012-12-14 16:45:51 · 2256 阅读 · 1 评论 -
Jquery 模糊匹配ID
[属性名称] 匹配包含给定属性的元素[att=value] 匹配包含给定属性的元素 (大小写区分)[att*=value] 模糊匹配[att!=value] 不能是这个值[att$=value] 结尾是这个值[att^=value] 开头是这个值[att1][att2][att3]... 匹配多个属性条件中的一个===========================转载 2013-03-20 16:01:50 · 13975 阅读 · 1 评论 -
JavaScript实现复选框全选
方法一: function selectIt() { form = document.lzyy action = event.srcElement.name for (var i = 0; i < form.elements.length; i++) { if (form.elements[i]转载 2013-08-22 10:20:12 · 814 阅读 · 0 评论 -
解决utf-8编码下 echo 弹出javascript alert中文乱码解决方法
echo "alert('删除失败:因已有".$num2."条子类别引用该类别.');"; //会中文乱码解决:echo "";echo "alert('删除失败:因已有".$num2."条子类别引用该类别.');";转载 2013-08-15 11:44:38 · 3573 阅读 · 0 评论 -
JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
jquery获取浏览器的各种高度总结,现在才发现以前用js获取这些数据是多么的麻烦,jquery一句话就搞定了还把各浏览器的兼容性问题也给解决了。alert($(window).height()); //浏览器时下窗口可视区域高度alert($(document).height()); //浏览器时下窗口文档的高度alert($(document.body).height());/转载 2014-01-23 16:18:09 · 889 阅读 · 0 评论 -
javaScript技巧收集
1、原生JavaScript实现字符串长度截取function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i if (icount temp = s转载 2014-02-13 16:15:54 · 743 阅读 · 0 评论 -
手机网站禁止缩放页面的代码
转载 2014-05-15 10:47:56 · 2847 阅读 · 0 评论 -
多选框级联权限保存
function save_menu_auth(userid,url){ var p_tmp = []; $('[name="bigmenu_chk"]:checked').each(function(){ var _this = $(this); var _tmp = {}; var pid = _this.val(); _tmp.did = pid; _tmp.son原创 2015-03-05 10:32:10 · 710 阅读 · 0 评论 -
jquery iframe自适应高度
经典代码 iFrame 自适应高度,在IE6/IE7/IE8/Firefox/Opera/Chrome/Safari通过测试。很古老的方法:function iFrameHeight() { var ifm = document.getElementById("iframe"); var subWeb = document.frames ? document.fr转载 2015-04-30 11:15:47 · 598 阅读 · 0 评论 -
jquery 验证Email邮箱格式的几个例子
例1,检测邮箱格式,不合格的给出提示,并定位焦点。 复制代码代码示例: var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/; var email_val = $("#Email").val(); if(!search_str.test(email_val)){ alert("please input转载 2015-05-04 16:59:13 · 18669 阅读 · 0 评论 -
CSS + ul li 横向排列的两种方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>CSS + ul li 横向排列的两种方法 </title转载 2017-03-30 21:12:07 · 113817 阅读 · 1 评论 -
IE6中网页打开白屏,但是源码都有的问题!
IE6中网页打开白屏,得看看下面,这段,是不是meta标签的字符集个title调换了,正确的如下:无标题文档原创 2012-09-20 14:31:31 · 1365 阅读 · 0 评论 -
setTimeout传参数
在javascript编程中常用到setTimeout函数定时执行某函数,可在给函数传参时容易出现问题,这里是自己在工作过程中的总结:1、采用字符串setTimeout("start(" + argu + ")",1000)此方法用于传递字符串,无法传递对象2、匿名函数setTimeout(function(){ start(argu)},1000); 调用start函数并传a转载 2012-08-01 17:45:54 · 3258 阅读 · 0 评论 -
一些经典的SQL语句
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE data原创 2009-12-03 14:47:00 · 688 阅读 · 0 评论 -
常用的视频格式文件WEB端播放代码
1.avi格式代码片断如下:2.mpg格式代码片断如下:4.rm格式代码片断如下:5.wmv格式代码片断如下:http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player componen原创 2010-02-03 09:35:00 · 3507 阅读 · 0 评论 -
漂浮代码在W3C标准中失效了的解决方法
最简单的,直接把把这段http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">代码去掉,原来的漂浮广告就可以正常漂动了。如果网页不正常了,那么试试下面的办法吧,嘿嘿。其实以前就碰见过这个问题,只不过没解决,这次又碰见了,硬着头皮搜啊搜搜啊,终于给我搜索出来了。真想找到这个作者,亲上几口。废话不说,上方法:解决办法:1、找到相对应的漂浮广告J原创 2009-12-10 15:56:00 · 743 阅读 · 0 评论 -
JQuery常用方法一览
Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() { ret转载 2010-02-20 10:13:00 · 524 阅读 · 0 评论 -
a href confirm记录的用法
1成功的 删除 删除 2以下没调成功的不知道为什么 删除 3代码编辑器不能用,贴以下代码 看几个删除不行,原来中间用了中文空格 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 删除 删除 http://www.sin原创 2009-12-24 10:49:00 · 1166 阅读 · 0 评论 -
网站变灰,寄托哀思,让我们共同行动!
在全局CSS定义中加入以下代码,可使除FLASH外的元素变灰body { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} FLASH元素变灰代码(感谢信息中心提供本代码,加粗为关键代码)http://download.macromedia.com/pub/shockwave/cabs/f原创 2010-04-21 10:09:00 · 606 阅读 · 0 评论 -
网上搜集的js event.keycode大全(javascript)
event.keycode大全(javascript)<br />keycode 8 = BackSpace BackSpace <br />keycode 9 = Tab Tab <br />keycode 12 = Clear <br />keycode 13 = Enter <br />keycode 16 = Shift_L <br />keycode 17 = Control_L <br />keycode 18 = Alt_L <br />keycode 19 = Pause <br />key转载 2010-09-21 11:18:00 · 623 阅读 · 0 评论 -
简单让Flash藏到Div浮动层下面?
<br />怎样让Flash藏到Div浮动层下面?<br /><param name=”wmode” value=”opaque” /><br />transparent是负责透明的,显出浮动只不过是他的一个副业而已;<br />而opaque才 是专门负责让Flash位于其它层下的。<br />wmode 属性/参数<br />值 Window | Opaque | Transparent<br />说明:<br />(可选)允许使用 Internet Explorer 4.0 中的透明 Flash 内容转载 2010-12-20 15:18:00 · 1114 阅读 · 0 评论 -
eWebEditor在IE8中使用时候总是报错“没有对象”。解决办法如下:
<br />在eWebEditor的目录里找到Editor.js文件,路径是webedit/Include/Editor.js 用记事本打开,在其中找到如下代码: <br />if (element.YUSERONCLICK) { <br />eval(element.YUSERONCLICK + "anonymous()"); <br />} <br /><br />或 <br />if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymo转载 2011-02-16 13:40:00 · 573 阅读 · 0 评论 -
收集的一些滚动图片的脚本!
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><t转载 2011-05-27 16:47:00 · 707 阅读 · 0 评论 -
输出字符集和javascript的字符集冲突导致乱码的解决办法!
<br /> 最近用PHP做了个网站,里面用到了web编辑器,php的输出字符集是“utf-8”,但是这样的话,把web编辑器嵌入到网页里面去以后,web编辑器里显示汉字的时候是乱码,研究了半天,也将字符集该来该去折腾了好多遍,后来才在网上看到资料才知道<script 还有个属性叫做“charset”,将这个属性定义为“gb2312”就可以了,还有一种方法是把js文件保存为utf-8编码。但是还是前者好用些吧<br />;原创 2011-05-28 14:37:00 · 903 阅读 · 0 评论 -
使用JavaScript下进行iframe的DOM操作(考虑浏览器兼容性)
今天碰到一个浏览器兼容性的问题,是IE和Firefox下iframe DOM操作的差异。本文借IE和Firefox在iframe DOM操作的不同,进行分析说明JavaScript在DOM操作中两者的不同。IE和Firefox对iframe document对转载 2011-07-03 14:03:35 · 653 阅读 · 0 评论 -
提高 web 应用性能之 JavaScript 性能调优
JavaScript 是一个比较完善的前端开发语言,在现今的 web 开发中应用非常广泛,尤其是对 Web 2.0 的应用。随着 Web 2.0 越来越流行的今天,我们会发现:在我们的 web 应用项目中,会有大量的 JavaScript 代码,并且以后会越来越多。JavaScr转载 2011-09-20 15:08:14 · 514 阅读 · 0 评论 -
网页可操作区域的获取
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括边线的宽); 网页正文全文宽: document转载 2011-10-20 14:46:39 · 550 阅读 · 0 评论 -
javascript中getElementBy系列函数用法
来源:phperz.com 作者:phperz.com 发布时间:2009-02-07WEB标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问DOCUMENT中的任一个标签:1、getElementById()getElementById()在我们做web时估计是用的最多的了.getE转载 2011-12-28 12:16:16 · 16965 阅读 · 1 评论 -
复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法
今天项目中出现了一个checkbox与同一行的文字不能对齐的问题,检查后发现个问题,checkbox和radio两个标签的默认高宽都是13px,而项目中使用的字体大小却是12px,如果将字体调整为14px就不存在这个问题了,于是作者根据网上查到的资料整理了几种解决办法。先发一下具体的问题情况以及解决后的效果:具体解决代码如下:body{font-size:12px;}转载 2017-11-22 11:08:46 · 14757 阅读 · 0 评论