Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript框架编程第1/2页

JavaScript框架编程第1/2页

使用JavaScript框架 在讲述window对象的时候,我们提到过,一个框架内的网页也是window对象,也就是说,Frame对象也是window对象。用最容易理解的话说,每一个HTML文件占用一个window对象,包括定义框架的网页(“框架网页”)。在IE里用“<iframe>”标记在文档中插入的框架也是window对象,但是用“包含网页”的方法(在HTML中显示为“<!--webbotbot="include"...-->...
JavaScript的Cookies

JavaScript的Cookies

使用Cookies 我们已经知道,在document对象中有一个cookie属性。但是Cookie又是什么?“某些Web站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为Cookie。”——MSIE帮助。一般来说,Cookies是CGI或类似,比HTML高级的文件、程序等创建的,但是JavaScript也提供了对Cookies的很全面的访问权利。 在继续之前,我们先要学一学Cookie的基本知识。 每个Cookie都是这样的:<...
来自ImageSee官方 JavaScript图片浏览器 <font color=red>原创</font>

来自ImageSee官方 JavaScript图片浏览器 <font color=red>原创</font>

使用方法:访问"imagesee.htm的网址+?pic=图片的网址&page=该图片相关网页的网址"即可,其中page参数可以忽略。 关于ImageSee: ImageSee是开放源代码的网页图片浏览器,由JavaScript写成,是一个完全静态网页。同时支持IEFirefoxOpera浏览器。 透过ImageSee,您可以方便的对网上的高清图片(大图片)进行浏览,具备常规的图片浏览所需要的全部主要功能:放大缩小、缩略图、图片鼠标拖动。 更多特色: 完全...
利用js跨页面保存变量做菜单的方法

利用js跨页面保存变量做菜单的方法

最近公司在做一个项目,其中一块头部的菜单导航区,要求实现进入相关页面后上面的导航菜单图片也需变换.而这个对于静态页面或者用框架或iframe的来说是很容易实现的.而我们是利用include来包含进的这个top.asp.虽然可以在那个图片菜单上定义onclick的动作属性.但是只要一跳转页面,则这个onclick动作就没用了.因为top.asp被重新加载了.如果要解决这个问题,只能是在页面加载时能读取一个全局的变量,相对于浏览器的全局变量,通过这个变量的值来...
用javascript做一个webgame连连看大家看下

用javascript做一个webgame连连看大家看下

最后成品代码写的仓促,没有容错,封装也不合理,只实现了核心部分,其他部分,喜欢添加的旧添加吧。 下面就开始我的教程(姑且算是教程吧,草草写点吧,时间太少,大家原谅) 以最高难度游戏级别作的分析。 第一步,大体分析 看看游戏主要包含哪些元素,发现3部分,一些成对的图片块,一个能盛图片块的方盘容器,一个能连接两个图块的线。 第二步,元素分析 图块:图块一共有32种不同的图案,每种图案4张,图块会相应鼠标的点击,图块会消失,图块有高度和宽度。 方盘:能承载128...
表现、结构、行为分离的选项卡效果

表现、结构、行为分离的选项卡效果

从大学开始就一直对JS很感兴趣,可是却很少实际操作,今天练练,试写一个tab,调试过程中才发现光看不练问题不少! 其特点是扩展方便,只要自己添加标题和内容即可,自动初始化。 www.jb51.net表现、结构、行为分离的选项卡效果 脚本之家 window.onload=resetTab; function getTabTitle(tab) { var childNodesList=tab.childNodes; var titleNodes=new...
jquery 插件 人性化的消息显示

jquery 插件 人性化的消息显示

本插件基于JQ,在IE6,7,FF1.5和Opera9下测试通过 特点: 1.兼容性非常好 2.可以覆盖select 3.使用非常的方便,你如果要在里面显示一些html,以前的做法是把html拼接为一个string(js),可现在你可以可视化的编辑它了 4.涵盖了基本上很常用的功能 5.做的仓促,有问题欢迎提出来 列举一些简单的使用: $("#msg").showMsg({autoMiddle:true}) //居中显示ID为msg的元素,而且过2秒后自动...
用jQuery实现检测浏览器及版本的脚本代码

用jQuery实现检测浏览器及版本的脚本代码

如何用Javascript检测浏览器似乎是老生常谈的问题。根据本人的经验,使用Javascript检测浏览器无非使用两大类的方法。 其一,是使用使用浏览器的功能属性。比如检测浏览器是否支持getElementById方法就可以使用 if(document.getElementById){ //themethodexists,souseithere }else{ //dosomethingelse } 虽然这样的检测无法得知用户具体使用哪一种浏览器,不过开发...
Javascript 写的简单进度条控件

Javascript 写的简单进度条控件

很多的时候用户需要等待你“臃肿”的Javascript代码处理完成(Web2.0的特色)。期间或许加入一个类似于进度条的东西让用户有点“安慰”。这个东西实现起来并不复杂,无非就是获得总的处理条目,然后获得一个百分比,再显示输出。 通过我们伟大的CSS,可以实现非常漂亮的进度条样式。加上Javascript的效果,就可以完全“欺骗”我们的用户,让他们有耐心等待浏览器处理完成。上述的原理已经知道了,那么就可以直接看代码了。本人使用的还是jQuery框架,因为这...
Javascript 各浏览器的 Javascript 效率对比

Javascript 各浏览器的 Javascript 效率对比

从“译言”上的一篇文章据悉各浏览器Javascript的对比。我个人作为一名“准”的Javascript开发者,对此事自然比较的关注。SunSpider的测试面我还是保持对其信任的态度的,正如原文所说的“它是一组被精心设计的测试,易于运行也非常全面”。 下面是测试的内容: 3d-纯粹JavaScript的3D渲染运算,但并不包含渲染部分。它包含大量的浮点运算和数组操作。 access-数组,对象属性和变量的访问读取。 bitops-位操作,这在游戏、数学运...
JavaScript 数组的 uniq 方法

JavaScript 数组的 uniq 方法

给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。 形式化描述: input Array(size=N) output Array1=Array的无重复保序的子集, 无重复是指,对任意a,b属于Array1,a!=b 保序是指,若a在Array的下标小于b在Array的下标,则a在Array1中的下标也小于b在Array的下标 Array2=Array-Array1,保序 re...
<< 241 242 243 244 245 246 247 248 249 250 >>