-
javascript 的 instanceof 与 typeof
所属栏目:[模式] 日期:2018-09-04 热度:124
instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。 typeof用以获取一个变量的类型,typeof一般只能返回如下几个结果:number,boolean,string,function,object,undefined。我们可以使用typeof来获取一个变量是否存在,如 if(typeof a !=[详细]
-
Google 蜘蛛运行网页中JS和CSS样式
所属栏目:[模式] 日期:2018-09-04 热度:128
旧观念 在我的既有观念中,搜索引擎的网页爬虫/蜘蛛/机器人(Crawler/Spider/Robot)只抓取页面的 HTML 代码,对于内部或外部的 JS 与 CSS 代码是一律无视的。所以我们也经常会说,Ajax 不利于搜索引擎的抓取,不利于 SEO。 因为在我们看来,搜索引擎爬虫毕[详细]
-
JavaScript 中使用gb2312编码解码
所属栏目:[模式] 日期:2018-09-04 热度:173
通过本篇,您能了解到: 匿名函数 闭包的产生 Java Script实现private 以及 public 访问权限 document.cookie 的操作 Javascript 没有 private , public 访问权限设置的关键字,但是可以通过一定的技巧来模拟出相同的结果. 首先我们来看下面一行代码: var i =[详细]
-
Flash与Javascript通信的实例分析
所属栏目:[模式] 日期:2018-09-04 热度:122
1、Flash文件中添加下列代码,当然在Flash中可能叫动作: Copy to Clipboard 引用的内容:[www.veryhuo.com]on (release) { fscommand(命令名称, 参数); } 假如你想将Flash中一文本框的值传值到网页以便 Java script获取,可以这样: Copy to Clipboard 引[详细]
-
Prototype系列(2) prototype.js方法简介
所属栏目:[模式] 日期:2018-09-04 热度:196
var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } }; Object.extend = function(destination, source) { for (var property in source) destination[property] = source[property]; return destinati[详细]
-
Prototype系列(1)初探prototype.js
所属栏目:[模式] 日期:2018-09-04 热度:68
prototype.js 是什么? 万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。 如果你最近尝试使[详细]
-
JavaScript 取消浏览器事件冒泡
所属栏目:[模式] 日期:2018-09-04 热度:55
再用js为Html元素指定样式或绑定事件时,由于浏览器的事件工作方式为捕捉/冒泡,往往容易将样式或事件绑定到到目标元素的父元素上,所有如果只希望将样式或事件绑定到指定目标元素上,就需要取消事件的冒泡行为。 不幸的是IE所采用的停止事件冒泡的方式同[详细]
-
Ajax+Javascript动态生成文本输入框
所属栏目:[模式] 日期:2018-09-04 热度:94
Html文件的代码 Copy to Clipboard 引用的内容:[www.veryhuo.com]html xmlns=http://www.w3.org/1999/xhtml head meta http-equiv=Content-Type content=text/html; charset=utf-8 / title/title !-- JAVASCRIPT编写需要使用网页的script元素,如下所示. s[详细]
-
JavaScript 事件冒泡简介及应用实例
所属栏目:[模式] 日期:2018-09-04 热度:117
一、什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被[详细]
-
Javascript和Ajax中文乱码的完美解决方案
所属栏目:[模式] 日期:2018-09-04 热度:132
今天弄了一天的Ajax中文乱码问题,Ajax的乱码问题分为两种: 1. Java Script输出的中文乱码, 比如:alert(中文乱码测试); 解决的办法比较简单,就是把jsp里所有的charset和pageEncoding的值都设置成相同的,一般是utf-8. 2. 这第二种就是Ajax从服务器端获[详细]
-
使用Javascript刷新验证码的例子
所属栏目:[模式] 日期:2018-08-26 热度:79
使用 Java script刷新验证码目的是为了页面无刷新情况下重新得到验证码 JS代码: function RefreshCode(obj){ obj.src = obj.src + ?code= + Math.random(); } 调用: img src=CheckCode.aspx alt=验证码 title=看不清?点击换另一张 onclick=RefreshCode(t[详细]
-
点击超链接调用javascript函数的实现
所属栏目:[模式] 日期:2018-08-26 热度:82
点击超链接调用javascript函数,一般人都用a href=javascript:function(); 但这有个缺点,就是点击链接后,页面上的GIF动画将静止。 试看如下代码: img src=http://www.veryhuo.com/images/bbslogo_8831.gif _fcksavedurl=http://www.veryhuo.com/images/[详细]
-
用JavaScript 实现可折叠区域代码
所属栏目:[模式] 日期:2018-08-26 热度:116
烈火网(LieHuo.Net)教程 这是一个非常简单的应用,这个应用在过去几年在网页上创建可折叠区域是非常普遍的。其基本思想就是用CSS的display特性就可以完成。 htmlheadtitle用 Java Script 实现可折叠区域代码-LIEHUO.NET/titlebodydiv style=background-col[详细]
-
JavaScript 调用本地计算机程序的问题
所属栏目:[模式] 日期:2018-08-26 热度:141
烈火网(LieHuo.Net)教程 写了一个.net程序测试,开始是设置环境变量,结果不行,然后拷到C:windows目录,结果就可以了,说明以下问题: 1、如果要自己写一个C#程序,则必须把安装在C盘的Windows目录, 2、点击时会有个是否的提示。就看你是否能忍受了。 3[详细]
-
JS 所传参数为一个函数体的函数调用
所属栏目:[模式] 日期:2018-08-26 热度:112
2.js 调用1.js中的函数 所传参数为一个函数体 js文件1.js //委托方法 var My_METHOD = null; function fn_ShowConfirmMsg(myFun) { My_METHOD = myFun; if(My_METHOD!=null){ My_METHOD(); } alert('go on other code'); } js文件2.js function fn_AlertMyF[详细]
-
CSS+Javascript打造带动画效果的选项卡
所属栏目:[模式] 日期:2018-08-26 热度:65
烈火网(LieHuo.Net)教程 这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,点击运行一下你会知道它的奥妙,它用 Java Script模拟出了Flash动画的效果,很贴切。 HEADTITLE[详细]
-
JavaScript打造加载图片时显示进度条效果
所属栏目:[模式] 日期:2018-08-26 热度:89
烈火网(LieHuo.Net)教程 图片加载的 Java Script适时进度条显示代码,图片Loading效果,大家都知道的,这一个可能从0%一直显示到100%,然后加载图片显示出来,测试时候为了看清楚效果,你可以多加载一些图片,张数太少的话,进度会一闪而过,什么也看不到[详细]
-
JavaScript实现网页接收键盘指令的实例
所属栏目:[模式] 日期:2018-08-26 热度:114
烈火网(LieHuo.Net)教程 Java Script接收键盘指令示例,按下键盘上不同的键,程序会跳转到不同的网页,本例中按下B键后,为跳转到烈火网首页,实现按键跳转的功能。 htmlheadtitle请按下键盘上的 B 键,会跳转到烈火网的首页/titleheadbody请按下键盘上的[详细]
-
JavaScript Event学习第七章:事件属性
所属栏目:[模式] 日期:2018-08-26 热度:92
为了理解Event属性,我将在这里给出一些示例代码。在这个范畴内有非常严重的浏览器兼容性问题。 当我们想去读一读关于Event的一些资料时,常常会湮没在大量的属性里面,这些属性其中的大多数不能良好的运行在大多数的浏览器。这里有event的兼容性列表。 我[详细]
-
JavaScript Event学习第六章:事件的访问
所属栏目:[模式] 日期:2018-08-26 热度:193
在这一章我会讲解如何去访问一个事件对象。 现在我们已经注册了事件处理程序,对于事件我们还想更深入的了解。我们想知道事件发生时候的鼠标位置,我们想知道用户按下了哪些键。这些都是可能的,虽然这部分有很多烦人的浏览器兼容性问题。(这里可以快速查[详细]
-
javascript鼠标事件总结
所属栏目:[模式] 日期:2018-08-18 热度:87
烈火网(LieHuo.Net)教程 javascript的鼠标事件是个比较庞大的家族。常见的有以下8个: mousedown:鼠标的键钮被按下。 mouseup:鼠标的键钮被释放弹起。 click:单击鼠标的键钮。 dbclick:鼠标的键钮被按下。 contextmenu :弹出右键菜单。 mouseover:鼠[详细]
-
一个Javascript遮罩层和窗口效果
所属栏目:[模式] 日期:2018-08-18 热度:86
烈火网(LieHuo.Net)教程 本教程描述的是一个 Java script遮罩层和窗口,其实JQuery也有很多这样的插件,觉得这个也不错,所以分享出来!直接看代码: !DOCTYPE html PUBLIC -W3CDTD XHTML 1.0 TransitionalEN http:www.w3.org/TR/xhtml1/DTD/xhtml1-transi[详细]
-
使用css和javascript实现Tab选项卡
所属栏目:[模式] 日期:2018-08-18 热度:66
烈火网(LieHuo.Net)教程 在前面的教程中,我们曾经讲过一篇《选项卡(Tab)鼠标自动手动切换效果》的文章,在这篇文章中,我们已经介绍了关于类似 IE浏览器 选项卡的三种形式。无独有偶,今天在博客园再次看这样的例子,于是再次转载过来给大家分享,希望各[详细]
-
用javascript增减文本框提示 NaN
所属栏目:[模式] 日期:2018-08-18 热度:85
烈火网(LieHuo.Net)教程 用javascript增减文本框,提示:NaN,不知道是哪里的问题,问题如下图: 答案一: 循环取得所有文本框,删除最后一个。 答案二: str += str1;是连接字符串 n -= n1; 不是减字符串 你做的这个通常是这样设计: 增加则追加一行 每行[详细]
-
JavaScript优化篇:BASE64极速版
所属栏目:[模式] 日期:2018-08-18 热度:132
烈火网(LieHuo.Net)教程 BASE64原理很简单,但要写出一个高效的,尤其是用JS这样高灵活低效率的脚本,还需斟酌一翻。 先看看网上比较流行的版本。首先声明64个常量字符: 这一步大家都一样,也没有更好的方法列出这些字符。但接下来的做法,就大有讲究了。[详细]
