欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

javascript

shiping1 的头像

数组和 字符串相互转换 有大用

数组转换成字符串

普通分类: 
shiping1 的头像

如何把数组存储在cookie里

数组是不能放在cookies里面的,因为cookies只支持字符串,如果你要放数据,我的建议是把数据拼成为特定符号隔好的字符串,取的时候再还原成数组。
比如:cookies里面保存:北京|上海|广州|深圳
取出来后再用split把它还原成数组就行了
普通分类: 
shiping1 的头像

jquery cookie 怎样存放数组对象,还有其他方法吗

function Menu(id,scopeid,parentid,sortname,sortpath,remarks,orderid){  //自定义对象
普通分类: 
shiping1 的头像

JavaScript Array 数组对象

JavaScript Ar

普通分类: 
shiping1 的头像

数组的定义

数组的定义:

普通分类: 
shiping1 的头像

js 递归遍历n维json数组的算法

shiping1 的头像

详细总结js中的json对象

使用JSON 进行数据传输

普通分类: 
shiping1 的头像

json对象 和 json字符串(文本) 之间的转换

var jsonObject = '{"saveShangping":[{"id":"555"},{"id":"666"}]} //这是json对象
var jsonText = '{"saveShangping":[{"id":"555"},{"id":"666"}]}'; //这是json字符串

json文本转换为jsonObject对象
var jsonText= eval ("(" + jsonText+ ")"); 或者 var jsonText= eval ('(' + jsonText+ ')');
//eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。必须把文本包围在括号中,这样才能避免语法错误
普通分类: 
shiping1 的头像

javascript(JS)获取当前域名url程序代码

js获取当前域名我们只要使用document.domain就可以直接获取当前页面的域名了,下面我整理了一些获取域名的例子,有需要的朋友可参考参考。
普通分类: 
shiping1 的头像

关于使用js的setAttribute和getAttribute取dom属性在ie ff safri下的问题

普通分类: 
shiping1 的头像

js 取字符串后面的数字

<script>
普通分类: 
shiping1 的头像

js中鼠标滚轮事件详解

(以下内容部分内容参考了

普通分类: 
shiping1 的头像

用JS 判断图片已经加载完成(兼容IE 和 Firefox) 宽度 高度 有大用

普通分类: 
shiping1 的头像

js trim 移除前后空格 有大用 有大大用

去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。

普通分类: 
shiping1 的头像

HTML DOM confirm() 方法

HTML DOM confirm() 方法

普通分类: 
shiping1 的头像

HTML DOM prompt() 方法

HTML DOM prompt() 方法

普通分类: 
shiping1 的头像

通过JS或PHP 检测判断 安卓(Android)系统 设备

通过JS或PHP 检测判断 安卓(Android)系统 设备  

2012-01-25 12:11:10|  分类: PHP语法例子 |  标签:

普通分类: 
shiping1 的头像

自适应宽度的jQuery焦点图代码.zip

源码见附件
缩略图


普通分类: 
shiping1 的头像

js 控制 object 暂停 停止

shiping1 的头像

使用 JavaScript 控制 Audio 对象

使用 JavaScript 控制 Audio 对象

普通分类: 
shiping1 的头像

js 获取 取得表单元素的值 form value

1)取得form对象 然后 formObj.input的name.value
取得form对象的方法 见 http://shipingzhong.cn/node/3321

2)可以通过 id 取得 表单元素 然后 得到 value;即document.getElementById('input的id').value;

3)document.getElementById('表单的id').input的name.value;
 <td class="bline">
 <input type="text" class="text" style="width:300px" id="thirdimg" value="" name="thirdimg">
普通分类: 
shiping1 的头像

各种提交方法和超链接大全

第一种:<form  action="" method="post" name="form1">
         <input type=submit>
        </form>
第二种 :<form  action="" method="post" name="form1">
         <img src="abc.gif" onclick="form1.submit()">
        </form>
第三种: <a href="">abc</a>
第四种: <form  action="" method="post" name="form1">
           <input type=button onclick="javscript:location.href='abc.html'">
        </form>
第五种:<form  action="abc.html" method="post" name="form1">
普通分类: 
shiping1 的头像

文本框只能输数字 有大用

<input type="text" name="tel" onkeyup="value=value.replace(/\D+/g,'')" check="2" id="tel"  class="kuangzi02 kuangzishi textinput"/>
keyup keydown onkeydown
普通分类: 
shiping1 的头像

setTimeout click

function showJiaodiantu(){
          if (iii==$("#nav-jiao li img").size()) iii = 0;
          var domobject = $("#nav-jiao li img").get(iii);
          jiaodianeffect(domobject);
          //$("li img").eq(iii).click();
          iii++;
          
          setTimeout("showJiaodiantu()",3000);
          
      }
普通分类: 
shiping1 的头像

js压缩方法,压缩和还原压缩的JS代码


压缩不仅仅可以提高用户的下载速度,同时还可以加密代码,下面说下一个常用的js压缩方法:

首先使用dojo的工具shrinksafe(http://shrinksafe.dojotoolkit.org/)压缩一下,dojo的这个 工具会去掉注释,他的压缩不是简单的替换变量,而是利用了mozilla的一个工具,对js解析后才压缩,确保压缩后的代码不会出错。

dojo压缩后,并不会减少太多,下一步可以使用http://javascriptcompressor.com/这个站点进行更高层次的压缩,可惜只能登陆这个站点再压缩,只能将你的js代码复制的他的文本框,然后等他的压缩输出

经过这2步,你的js会变得既安全,文件又小 

普通分类: 
shiping1 的头像

焦点图 js 超炫效果

见附件
JS超炫切换效果焦点图代码.zip
效果 如图

普通分类: 
shiping1 的头像

取消右键弹出菜单

document.oncontextmenu   =  function(e){return false}


在页面的Body范围内,当触发客户端的ContextMenu事件时,返回false值,使右键不能弹出
如果需要额外处理的话,可以将return false写到其他的客户端脚本中,这样会更灵活


普通分类: 
shiping1 的头像

js 作用 css的 style

if(this.value=='请输入你的姓名!'){this.value='';this.style.color='#000000';
普通分类: 
shiping1 的头像

js 请输入 鼠标点击下 就清除

<input type="text"  class="zxdinput"   name="tel"  id="telInput" value="请输入您的手机号码,电话申请" onfocus="if(this.value=='请输入您的手机号码,电话申请'){this.value='';}"/>

可以使用 onkeyup onkeydown 来代替 onfocus
普通分类: 
shiping1 的头像

js获取当前域名以及当前url

使用js获取当前域名以及当前url的方法并不常常用到,所以老是记不住,现在记录下来,以供以后参考

普通分类: 

页面

Subscribe to RSS - javascript