首 页IT知识库翔宇问吧收藏本站
当前位置:翔宇亭IT乐园IT知识库WEBJavascript
知识标题关闭所有内容预览 | 展开所有内容预览
  • 使用js读取json字符串内容的方法 [内容预览] 45 | 2016-03-04
    json技术使用比较广泛,下面介绍几种使用js读取json字符串内容的方法: var json = { contry:{ area:{ man:"12万", women:"10万" } } }; //方式一:使用eval解析 var obj = eval(json); alert(obj.constructor); alert(obj.contry.area.women); //...

    [阅读全文]

  • 使用Javascript将字符串转换为HTML编码 [内容预览] 122 | 2014-10-23
    在网页内容中,我们经常需要将一些字符转换成HTML编码,这里给出JavaScript实现对HTML字符编码的方法。 源代码如下 function escapeStringToHTML(str, isEscapeSpace){ if(!str){ return ""; } str = str.replace(/&/g, "&"); str = str.r...

    [阅读全文]

  • [图文] js类库dynamic使用方法简介 [内容预览] 681 | 2013-07-14
    dynamic(dynamo)js类库可以帮助你快速简单的创建动态HTMLbits,可以为你的网页内容添加精巧的效果。使用它可以使你的内容更加引起人的注意。 其使用方法如下: 如果想使用本js类库,你需要进行简单的设置,将你的内容放进一个标签容器中,然后指定需要轮回效果的文本行,并且调用引擎:$('#target').dynamo(). 这个类库需要借助jQuery工作。例如: <p>我希望...

    [阅读全文]

  • Javascript中Math.round方法的使用 [内容预览] 116 | 2013-05-13
    JavaScript中的round() 方法是把一个数字舍入为最接近的整数。其语法形式如下: Math.round(x) x是数字型的参数,其计算结果为与x最接近的整数。 如,如果x为1.5,则结果为2,如果x为-1.5,则结果为1。 下面再给出几个实例,让大家了解其具体使用方法: <script type="text/javascript"> document.write(Math....

    [阅读全文]

  • [图文] 使用JavaScript控制图片层上下移动 [内容预览] 147 | 2013-05-11
    经常看到一些网站中有控制着多幅图片上下移动滚动的效果,本站也整理了一个,供大家参考。 其基本思想是使用对象的scrollTop方法,详细代码如下,将下面代码放在<body>和</body>之间即可 <a href="javascript: void(0);" onmouseover="ScrollDivUp_T=setInterval(ScrollDivUp,10);" onmouseou...

    [阅读全文]

  • 使用JavaScript获取中英文字符串的长度 [内容预览] 146 | 2012-12-20
    由于英文字符和数字字符所占的区位不一样,在统计中英文混排的字符串中,汉字的字符串长度获取不准确,本代码给出求中英文字符串长度的例子。 本例子的具体算法思想是: (1)首先,去掉字符串首尾的空格,当然,根据需要也可以不用这么做; (2)其次,通过字符的ASCII码来判断字符的类型,如果码在0-255之间,被视为英文字符,超过255的为为英文字符。 最后,将字符的个数返回。 源代码如下: ...

    [阅读全文]

  • 使用Javascript计算某年某月有多少天 [内容预览] 206 | 2012-10-20
    使用Javascript计算某年的某月共有多少天,程序不是很复杂,只不过要考虑闰年的问题。 function dayCount(y, m) { var yy = parseInt(y,10); var mm = parseInt(m, 10); var result = 0; if (mm == 1 || mm == 3 || mm == 5 || mm == ...

    [阅读全文]

  • javascript中window.open函数的使用 [内容预览] 276 | 2012-09-29
    javascript中的window.open函数用来打开一个新窗口,其基本语法如下: window.open(pageURL,winName,parameters) 其中: pageURL 为子窗口文件的存储路径 winName 为子窗口的标题,非必须,可以用'' parameters 为窗口参数(各参数用逗号分隔) 参数 取值范围 说明 ...

    [阅读全文]

  • 使用js验证图片格式的方法 [内容预览] 336 | 2012-06-02
    很多情况下,我们需要判断用户上传的图片格式是否符合规定,这很简单,只要截取到用户上传文件的后缀,并判断后缀是否为我们所规定的图片格式(后缀)就行了,下面转载了一个函数来实现这个功能,这个函数有两个参数,第一个参数是用户上传图片的路径及文件名称,第二个参数为当用户上传格式不符合规定时,给出的警告提示信息。 原文中,for循环当知道符合规定时,还要接着循环,这样效率就低了,因此,当得知图片格式正确时...

    [阅读全文]

  • JavaScript向浏览器输出内容 [内容预览] 69 | 2012-05-05
    在JavaScript中向浏览器输出内容使用write方法。具体语法如下: document.write(要输出的内容); 通常要在每行语句的结尾加上一个分号。大多数人都认为这是一个好的编程习惯,而且在 web 上的 JavaScript 案例中也常常会看到这种情况。 分号是可选的(根据 JavaScript 标准),浏览器把行末作为语句的结尾。正因如此,常常会看到一些结尾没有分号的例子。 ...

    [阅读全文]

  • 禁止复制网页中文字和图片的方法 [内容预览] 168 | 2012-03-30
    自己辛辛苦酷制作的文字和图片放在网站中,不想让其他人轻轻松松的复制走,那如何防止网页中的文字和图片被别人复制走呢?使用一段Javascript脚本可以轻松搞定。 在网站的开头加段代码 <script language="JavaScript"> window.ClearEvent=function(){event.cancelBubble=false;var sSrcTagName=...

    [阅读全文]

  • JavaScript中setInterval函数的使用方法 [内容预览] 383 | 2012-02-02
    在编写客户端脚本时,我们经常用到setInterval()函数,这个函数的原型如下: setInterval(code,millisec) 其中,code是要调用的函数或执行的代码串;mellisec为周期性执行或调用code代码之间的时间间隔,单位为毫秒,这两个参数都是必需给出的。 该函数的返回值为setInterval函数的ID标识,每次调用setInterval函数都会产生一个唯一的I...

    [阅读全文]

  • Javascript中this的用法 [内容预览] 49 | 2012-01-27
    this在很多面向对象的编程中用的比较多,而this在JavaScript中作为一个关键字也是存在的。 this在JavaScript中代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){   this.x = 1;  } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面...

    [阅读全文]

  • JScript变量的声明与使用 [内容预览] 35 | 2011-12-29
    本文讲解了JScript中变量的定义与使用方法。 1、变量的定义 变量在脚本中的第一次出现是在声明中。变量在第一次用到时就设置于内存中,便于后来在脚本中引用。使用变量之前先进行声明。可以使用 var 关键字来进行变量声明。 var count; // 单个声明。 var count, amount, level; // 用单个 var 关键字声明的多个声明。 var count = 0,...

    [阅读全文]

  • 判断当前浏览器为FireFox浏览器的方法 [内容预览] 135 | 2011-11-26
    在做网站时,由于不同的浏览器对代码的支持程度是不一样的,因此在编写一些程序时,需要判断当前浏览器的类型,针对不同的浏览器类型执行不同的代码。本文介绍了使用JavaScript判断当前浏览器是否为FireFox浏览器的方法。 判断当前浏览器是否为FireFox浏览器的源代码如下,如果是FF浏览器则程序返回true,否则返回false。 // 判断FireFox浏览器类型 function Is...

    [阅读全文]

  • 使用Javascript随机生成颜色 [内容预览] 120 | 2011-11-06
    有时,我们在制作网页的过程中可能需要随机生成颜色,那就看看下面的方法是否可以满足你的要求。 function randomColor(){ var R=ran(255,0); var G=ran(255,0); var B=ran(255,0); R=R.toString(16); G=G.toString(16); B=B.toString(16); if (R.l...

    [阅读全文]

  • 什么是JScript [内容预览] 21 | 2011-11-03
    JScript 是 Microsoft 公司对 ECMA 262 语言规范(ECMAScript 编辑器 3)的一种实现。除了少数例外(为了保持向后兼容),JScript 完全实现了 ECMA 标准。 JScript 是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,JScript 的功能要弱一些,但对于它的预期用途而言,JScript 的功能已经足够大了。 J...

    [阅读全文]

  • 使用JavaScript求数组中的最大数 [内容预览] 221 | 2011-11-03
    由于Javascript仅仅是对网页内容进行控制,而对计算能力比较弱,但是使用Javascript求数组中的最大值还是不错的,下面就给出全部的源代码,只要将其复制粘贴到网页的源代码例就可以使用了。 看明白后,还可以求最小数、平均数等。 <html> <head> <title>求一组数中的最大数 - 翔宇亭IT乐园-www.biye5u.com</title> <meta http-eq...

    [阅读全文]

  • 浅谈Mousewheel 事件的用法 [内容预览] 259 | 2011-03-24
    当需要制作转动鼠标滚轮放大页面字体这样的交互效果时,会用到Mousewheel 事件。其实在大多数浏览器(IE6, IE7, IE8, Opera 10+, Safari 5+)中,都提供了 “mousewheel” 事件。但杯具的是 Firefox 3.5+ 却不支持此事件,不过庆幸 Firefox 3.5+ 中提供了另外一个等同的事件:”DOMMouseScroll” (事件和事件属性的测试案...

    [阅读全文]

  • JavaScript中Script 元素 type 属性的妙用 [内容预览] 64 | 2011-03-24
    我们经常使用动态创建 JavaScript 的方式来实现 JavaScript 文件的无阻塞(Non-blocking)、并行下载(Parallel )。其实还可以添加自定义的 type 属性(比如 text/cache),达到预加载但不执行的效果: var doc = document, el = doc.createElement("script"), head = doc.getE...

    [阅读全文]

  • JS判断一个数组中是否有重复的元素 [内容预览] 2912 | 2011-02-07
    一个使用Javascript编写的判断数组中是否有重复元素的程序。在进行判断时,可以进行文本比较,也可以进行二进制比较。 function IsArrayElementRepeat(arr) //判断一个数组中的元素是否存在重复的情况,如果存在重复的元素,返回true,否则返回false。 { var bRepeat=false; if(arr!=null && ar...

    [阅读全文]

  • JS截取子字符串的函数,能够区分汉字和英文字符 [内容预览] 548 | 2011-02-07
    截取字符串的函数,能够区分开汉字等非拉丁语系的字符。 function mSubstr(str,slen) { var tmp = 0; var len = 0; var okLen = 0; for(var i=0;i<slen;i++) { if(str.charCodeAt(i)>255){ tmp += 2; } else{ len += 1;...

    [阅读全文]

  • 使用JQuery在TextBox中来禁止/使能按钮 [内容预览] 512 | 2011-02-05
    我经常发现自己要经常处理客户端WEB页面中的事件来禁止或使能一个button控件。今天,我又一次来处理这样的事情,于是我想如果能共享这个代码会很妙。 在这个例子中,我通过判断文本框(TextBox)中是否含有指定的文本来禁止或使能一个Button控件。我借用jQuery以使代码更简单。注意这个方法同样可以运用到其它事件当中。 代码如下: $(document).ready(function ...

    [阅读全文]

  • 老外使用JavaScript写的波浪效果 [内容预览] 172 | 2010-12-05
    老外使用Javascript写的波浪效果,非常专业,我们不得不佩服老外的技术和敬业精神。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>remember the fears - Interactive DHTML ...

    [阅读全文]

  • 在JavaScript中实现Trim的功能 [内容预览] 44 | 2010-11-30
    有时,我们想在JavaScript中也想实现类似其它程序中的Trim函数的功能,下面通过正则表达式达到相关的功能。 方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用方面广泛,定义方式如下: <script language=”javascript”> /** * 删除左右两端的空ge */ String.prototype.trim=functi...

    [阅读全文]

  • 使用javascript判断用户输入的是否为数字 [内容预览] 172 | 2010-10-18
    我们在设计网站时,可能经常需要判断用户输入的一个值是否为数字,那么下面的代码可以实现这个功能: function isdigit(s) { var r,re; re = /\d*/i; //\d表示数字,*表示匹配多个数字 r = s.match(re); return (r==s)?1:0; } 上面的代码要放在所在页面的<script>和</scrip...

    [阅读全文]

  • [图文] 介绍一种弹出层效果的JS代码 [内容预览] 320 | 2010-10-13
    本文介绍了一种在网页中弹出层的效果,下面直接给出了源代码:代码分两部分,html代码和JS源代码。 html代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>弹出层效果</title> </head> <script src = "...

    [阅读全文]

  • [图文] js写的可以跨浏览器运行的弹出列表框 [内容预览] 246 | 2010-10-13
    本文通过制作一个机票出发城市与到达城市的下拉框的效果讲解了闭包操作。 效果不错。但不足的地方是在于弹出下拉框时,框体与文本框的对齐问题解决的不太理想,基本上换个位置就得重新在代码里手动设置个偏移值,一直没有想到什么好的解决方案,不知道各位有什么好的主意。 下面就是具体的代码: css的代码: <style type="text/css"> #oyesgo_city_popping ...

    [阅读全文]

  • 把Access中的数据保存到xml文件中的方法 [内容预览] 186 | 2010-08-31
    数据库是现在使用非常普及的数据存储工具。由于技术的成熟,对于新兴的XML技术我们如果和数据库结合起来的话将使我们的使用范围更广, 同时我们也能从中受益。下面是怎样从把XML文档里的数据读到数据库中,这里在ACCESS数据库建立表XMLTODB表。 字段如下(都为文本型,其他形式也可以但在写SQL语句时修改一下就可): 表1:数据库XMLTOD表设计 ID 学号 姓名 性别 年龄 电话 ...

    [阅读全文]

  • 使用JavaScript生成xml代码 [内容预览] 433 | 2010-08-31
    本文介绍了使用JavaScript生成XML的方法,这种方法主要调用了自己编写的Writer函数来实现的。完整的源代码如下: function XMLWriter() { this.XML=[]; this.Nodes=[]; this.State=""; this.FormatXML = function(Str) { if (Str) return Str.r...

    [阅读全文]

总数:4230 上一页1 2下一页
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图 | 用户守则 | 联系我们
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2017 biye5u.com. All Rights Reserved.
网站备案号:黑ICP备13005378号-3