Javascript - 文章列表

  • javascript图片浏览器的核心——图片预加载

    网站开发时经常需要在某个页面需要实现对大量图片的浏览,如果考虑流量的话,大可以像pconline一样每个页面只显示一张图片,让用户每看一张图片就需要重新下载一下整个页面。不过,在web2.0时代,更多人愿意用javascript来实现一个图片浏览器,让用户无需等待过长的时间就能看到其他图片。\r\n知道了一张图片的地址,需要把它在一个固定大小的html容器(可以是div等)里边显示出来,最重要的当然是需要知道这张即将显示的图片的宽和高,然后再结合容器的宽和高,按照一定的缩放比例使图片显示出来。因此,实现图片预加载就成为图片浏览器的核心功能了。\r\n做过图片翻转效果的朋友其实都知道,要让图片轮

  • 基础入门:如何在你的HTML中使用Javascript?

    Javascript实现HTML的动态效果,通常我们称为网页特效,在本站网页特效栏目代码比较多!那么如何把Javsscript加到HTML中呢?\r\nJavascript是一种与HTML一起工作的客户端脚本语言,然而这不是一个Javsscript指南,我们着眼于在HTML如何使用Javascript。 \r\nJavascript事件像HTML标签的属性一样使用。事件是发生在HTML元素上的某些行为,如什么时候被点击了或者什么时候失去焦点。\r\n<a href=”#top” onclick=”alert (‘wow. Javascript.’)”>Click me</a> \r\n可以使用

  • javascript正则表达式的常用方法总结

    在介绍正则表达式语法之前先学习下面几个方法: 正则表达式方法:test(),exec()String对象方法:match(),search(),replace(),split()test()方法: 用法:regexp对象实例.test(字符串) 返回值:如果满足regexp对象实例中定的正则规则,返回true,否则返回falseexec()方法: 用法:regexp对象实例.exec(字符串) 返回值:如果 exec 方法没有找到匹配,则它返回 null。如果它找到匹配,则 exec 方法返回一个数组,并且更新全局 RegExp 对象的属性,以反映匹

  • 看看你属于前端开发者的那层境界

    目前前端开发者使用JS框架是种很普遍的现象,因为框架可以加快开发速度,同时避免各类浏览器的兼容性问题。不过同样是用框架开发,不同开发者的境界水平还是有一定差距,本文将这些前端开发者分为三个等级。?第一种境界:了解各类框架、并熟悉甚至精通某种框架的使用,但并未看过框架代码、或者并不理解框架核心细节的实现,甚至不清楚框架的设计原理、基本思想、适用场景。这类人的编程思路始终限制在”特定框架“的范围内,尽管能使用框架写出满足需求的代码。????这种人停留在”会用“框架的阶段,他们很在乎各种框架的比较,且一定要对框架分出三六九等。这些人写代码的思路始终没有离开”功能实现“。第二种境界:精通各类框架,熟读

  • showModalDialog() 参数介绍及详细使用方法

    showModalDialog是用来弹出模式对话框的方法,虽然现在已很少使用,但在修改以前老项目的时候还是会经常用到。下面就来对showModalDialog的参数进行介绍及总结一下其详细的使用方法基本介绍: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;showModalDialog() &nbsp; &nbsp; &nbsp; &nbsp; (IE 4+ 支持) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;showModelessDialog() &nbsp; &nbsp; &nbsp;(IE 5+ 支持

  • fusioncharts 加载到显示完成各阶段事件处理

    fusioncharts事件处理官网上支持的事件Event&nbsp;NameWhen&nbsp;is&nbsp;it&nbsp;raised?What&nbsp;to&nbsp;use&nbsp;it&nbsp;for?FC_Loaded(DOMId)当&nbsp;SWF&nbsp;图表已经完成在用户的浏览器中下载。若要隐藏您可能在您的页面的任何加载程序组件。FC_Rendered(DOMId)当图表已完成呈现。进行此调用仅一次每加载图表&nbsp;SWF&nbsp;(即使向它提供新的数据则通过&nbsp;setDataURL&nbsp;或&nbsp;setDataXMLmethod)。要调

  • FusionCharts图表插件的XML数据源标签属性

    FusionCharts&nbsp;的&nbsp;XML标签属性有一下四种数据类型*&nbsp;Boolean&nbsp;-&nbsp;布尔类型,只能为1或者0。例如:&lt;graph&nbsp;showNames=’1′&nbsp;&gt;*&nbsp;Number&nbsp;-&nbsp;数字类型,只能为数字。例如:&lt;graph&nbsp;yAxisMaxValue=’200′&nbsp;&gt;*&nbsp;String&nbsp;-&nbsp;字符串类型,只能为字符串。例如:&nbsp;&lt;graph&nbsp;caption=’My&nbsp;Chart’&nbsp;&g

  • Highcharts图表库配置选项详细说明文档

    Highcharts&nbsp;是一个用纯JavaScript编写的一个图表库,&nbsp;能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。正是因为highcharts如此强大,学习起来会有感觉到有点繁琐,现在我把从网上搜索到的资料整理一遍发给大家,一方面自己做个笔记,另一方面也可以方便大家。&nbsp;&nbsp;&nbsp;Chart:图表区选项Chart图表区选项用于设置图表区相关属性。参数描述默认值backgroundColor

  • js禁止选择文本,兼容ie、谷歌、火狐

    有时,我们需要禁止用户选择文本内容,其实方法很简单。ie跟chrome都有document.onselectstart这个方法,只是火狐没有,需要判断一下&lt;script&gt;\r\nif(document.onselectstart)//ie&amp;chrome\r\n{\r\n document.onselectstart=function(){return false;};\r\n}\r\nelse\r\n{\r\n document.onmousedown=function(){return false;}\r\n}\r\n&lt;/script&gt;

  • 详谈JavaScript设计模式

    了解JavaScript设计模式我们需要知道的一些必要知识点:(内容相对基础,高手请跳过)  闭包:关于闭包这个月在园子里有几篇不错的分享了,在这我也从最实际的地方出发,说说我的理解。    1.闭包最常用的方式就是返回一个内联函数(何为内联函数?就是在函数内部声明的函数);    2.在JavaScript中有作用域和执行环境的问题,在函数内部的变量在函数外部是无法访问的,在函数内部却可以得到全局变量。由于种种原因,我们有时候需要得到函数内部的变量,可是用常规方法是得不到的,这时我们就可以创建一个闭包,用来在外部访问这个变量。    3.闭包的用途&nbsp;主要就是上一点提到的读取函数内部