30种时尚的CSS网站导航条

评论(0)浏览(120)分类:JavaScript/Ajax开发技巧
30种时尚的CSS网站导航条我想,大家在上网的时候一定见过很多很多种各式各样的网站导航条的设计。这些导航条基本上来说都是用CSS来做的。这里,我们将向你介绍几种最不错的用CSS设计的网站导航条。希望你会喜欢。更多效果参考下面的文章13个不错的Javascript和CSS的菜单20个优秀的Javascript导航技术1. The Menu menu这是一个非常不错的CSS菜单,相当的独特,每个图标都..

clipboardData Object

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
clipboardData ObjectclipboardData ObjectProvides access to predefined clipboard formats for use in editing operations.Members TableThe following table lists the members exposed by the clipboardData object.Methods Show: Methods Method Description clearData Removes one or more data formats from the clipboard through the dataTransfer objec..

createRange:ie_ff区别

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
createRange:ie_ff区别firefoxirange = window.getSelection().getRangeAt(0);ieirange = document.selection.createRange(); 我先说一下代码的目的:要获得当前用户鼠标拖选内容所在的节点类型,我个人的功能目的在于判断当前是否一个A节点,如果是,那么取得他的href。我们先看firefox在firefox的dom标准,定义了一个属性我们可以直接使用它来获得所选内容的父节点,..

也谈WEB打印(-):目前的几种方式及我们的任务

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
也谈WEB打印(-):目前的几种方式及我们的任务 转自博客园http://www.cnblogs.com/Yahong111/archive/2007/10/15/924294.html B/S平台下的MIS软件,打印是不可缺少的功能,好的报表输出,能让你的产品在用户的心中增加不少的分量。但是打印模块所花的时间也是非常的多的。其实现方式有如下几种: 1、使用Crystal Report等通用报表组件来完成。 优点:功能强大,对于CS/BS都可以通用,Crystal ..

javascript不能通过表单+image对象的name获取image对象

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
javascript不能通过表单+image对象的name获取image对象  今天发现表单中存在type为image的控件时,javascript无法通过document.表单名称.image的name值来获取对象,得到的是undefined。。  解决办法就是使用document.getElementById('imageID');或者document.getElementsByName('image')[0]来获取,建议使用document.getElementById('imageID');  测试代码如下form na..

javascript/ajax浏览器历史记录后退解决方案I

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
javascript/ajax浏览器历史记录后退解决方案I  使用iframe,通过document.write产生浏览器历史示例代码!DOCTYPE htmlhtmlhead meta charset=utf-8/ title0/title/headbody input type=button value=加1 onclick=add() / div id=info style=border:red 1px solid;width:200px;padding:10px;margin:5px;0/div/body/htmlscript/** * history.js v0.1 * Copyright (c) 2011 snand..

WEB程序员必备的Javascript框架

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
WEB程序员必备的Javascript框架 程序员-----这个职业大家并不陌生,在当前IT行业盛行年代,这个职业被广大求职都所看好。因不这个职业不仅薪水好,而且办公环境更是一流。所以越来越多的求职者想通过学习来投入到这个行业中。北大青鸟深圳信狮学校作为IT人才培训基地,与深圳千余家IT企业建立了良好的企业用人合作关系。每年为IT行业输送近千名专业IT技术人员,学员遍布深圳以..

javascript观察者模式

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
javascript观察者模式观察者模式类图  观察者模式 定义了一个 主题对象 和若干 观察者对象之间的 “一对多”的依赖。因此,当 主题对象 改变了其状态,所有的 观察者对象 都会被通知并且自动更新。参与者:  * Subject(抽象主题)  * 能够知道它自己的观察者,若干观察者对象可能监视一个主题对象;  * 提供一个接口,用来附加和取消观察者对象;  * Obse..

javascript图片预加载快速获取图片尺寸

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
javascript图片预加载快速获取图片尺寸    javascript无法获取img文件头数据,真的是这样吗?本文通过一个巧妙的方法让javascript获取它。    这是大部分人使用预加载获取图片大小的例子:var imgLoad = function (url, callback) { var img = new Image(); img.src = url; if (img.complete) { callback(img.width, img.height); } else { img.onload = f..

Chrome扩展开发教程(六)Page Actions(地址栏图标)

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
Chrome扩展开发教程(六)Page Actions(地址栏图标)地址栏图标代表的是页面内功能,这种功能只能在特地的当前页面发生,而不是所有页面都有这种功能,也就是并不是所有页面上都能显示这样一个图标。比如以下功能只在特定页面才有:RSS订阅图标(仅在有rss订阅功能的网页中才显示)幻灯片显示照片(仅在特定的照片分享网页中有这种功能)下面是个显示RSS订阅图标的图:如果你希望能够一直显示这个图标..

JavaScript的闭包和作用域链

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
JavaScript的闭包和作用域链  闭包和作用域链是JavaScript中比较重要的概念,  首先,看看几段简单的代码。 var name = stephenchan; var age = 23; function myFunc() { alert(name); var name = endlesscode; alert(name); alert(age); alert(weight); } myFunc(); myFunc();  上述代码1中,两次调用myFunc()的输出是一致的。可能你会..

firefox实现IE下的contains方法

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
firefox实现IE下的contains方法  IE中dom对象的contains方法实现如果A元素包含B元素,则返回true,否则false。firefox不支持dom对象的contains方法。 !doctype htmltitledom contains 方法 by 司徒正美/titlemeta charset=utf-8/meta name=keywords content=dom contains 方法 by 司徒正美 /meta name=description content=dom contains 方法 by 司徒正美 /script type=text..

也谈WEB打印(三):抛开IE,实现我们自己的打印模板

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
也谈WEB打印(三):抛开IE,实现我们自己的打印模板 在上一篇文章《也谈WEB打印(二):简单的分析一下IE的打印原理并实现简单的打印和预览》中,我们剖析了IE的打印原理,并学会了如何调用IE的打印功能,在这篇文章中,我们实现写自己的打印模板。 从IE5.5开始,你可以定制WebBrowser控件和IE如何打印和预览文档。打印和预览的机制有打印模板控制,这是一些HTML文件,他们可以由开发人员可以使用..

Ajax初接触-配置环境

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
Ajax初接触-配置环境 在前期系统学习了Corba、Web Services、网格的一些相关知识,感觉受益菲浅,有一种豁然开朗的感觉,相关的学习笔记就不上传了,以软件重用为主导的软件设计思想在以后的项目开发中会深入我心,所以还得不断学习新技术为我所用。 这两天一直在学习Ajax技术,因为在以前的.net开发中深感Web效率低下,这次得好好取取经。 第一步:安装Ajax.net。 ..

firefox下光标处插入文本

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
firefox下光标处插入文本做可视化编辑的器的时候突然发现一个问题,原来在TEXTAREA里面,FF的做法是: +展开-JavaScriptvarrangeStart=textObj.selectionStart;varrangeEnd=textObj.selectionEnd;vartempStr1=textObj.value.substring(0,rangeStart);vartempStr2=textObj.value.substring(rangeEnd);textObj.value=tempStr1+textFeildValue+tempStr2;textObj.focu..

编辑器的输入焦点问题

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
编辑器的输入焦点问题现在要做一个富编辑器`~`~~ 需要得到当前的输入光标位置~~以及设置它位置~~~ 主要是要在编辑器失去焦点时保存光标位置~~待插入图片的时候可以插入到之前保留的位置上~~ 要求兼容ie和firefox~~谢谢~`~ 只兼容ie,若说明详细也行~~~ 问题点数:200 回复次数:32 显示所有回复显示星级回复显示楼主回复 修改 删除 举报 引用 回复 加为好友 发送私信 ..

求助event.offsetX 兼容IE 和 FF

评论(0)浏览(118)分类:JavaScript/Ajax开发技巧
求助event.offsetX 兼容IE 和 FF求助event.offsetX 兼容IE 和 FF如题这个问题困扰很久了。我现在要做的效果和QQ空间里的相册翻页效果类似。IE下的event.offsetX 在 FF下是没有这个属性的,我查了相关资料event.layerX 和IE下的event.offsetX效果相同,事实是上有点偏差。肯定是可以实现的。前段时间看到迅雷实现过兼容IE FF的类似效果。也看了代码,当时有事没保存,谁知道后来..

如何提高google pr值

评论(0)浏览(117)分类:JavaScript/Ajax开发技巧
如何提高google pr值google pagerank的作用已经谈过了就不在说了,下面分享一下我的经历。提高google pr值方法:白帽方法:1.友情链接,与比自己网站google pr高的网站交换友情链接,这样就能从对方网站分到google pr,详见文章:怎么做友情链接。2.内部链接结构,如果你想提高首页的google pr值,就将网站的所有页面在最重要的位置链接首页,这样每个页面都会分权重..

在线编辑器的基本实现原理

评论(0)浏览(117)分类:JavaScript/Ajax开发技巧
在线编辑器的基本实现原理如今网站开发越来越提倡用户体验,为用户提供便利的工具也越来越多,而在线的HTML内容编辑器应该算是其中比较“古老”的一个了。功能简单的可以为用户提供文本的样式控制,例如文字的颜色、字体大小等;而功能复杂的甚至可以提供类似Word一样的强大功能。虽然现在各种开源的编辑器非常多,但是真正好用的并不多,所以它们改进工作也一直在进行中..

JavaScript 颜色梯度和渐变效果

评论(0)浏览(117)分类:JavaScript/Ajax开发技巧
JavaScript 颜色梯度和渐变效果序二(09/11/1)近来看了Dean的“Convert any colour value to hex in MSIE”,终于解决了根据关键字获取颜色rgb值的问题。顺便把程序也重新整理一番,并使用了最近整理的工具库。序一(09/03/11)很久没写blog,太忙了。没什么时间写复杂的东西,重新把颜色渐变效果写一遍。关于颜色的效果一般就两个,颜色梯度变化和颜色动态渐变,前者在ie中一..

javascript控制页面自动滚动

评论(0)浏览(117)分类:JavaScript/Ajax开发技巧
javascript控制页面自动滚动  需求说明1,有一个很长的页面,需要一打开这个页面就自动向下滚动2,在滚动过程中,用户点击滚动条或其他地方,滚动事件能够马上停止。我的导航条是始终悬浮在屏幕顶部的,锚链接都是链接的这一个页面的不同地方,所以我 希望在页面滚动过程中,点击导航链接能跳转过去,或者用户不喜欢页面自己滚动可以自己拖动滚动条去自己想看的地方。我网..

模仿淘宝文本框内容放大效果

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
模仿淘宝文本框内容放大效果  模仿淘宝的文本框内容放大效果,当输入框输入内容的时候,在文本框上部显示放大的文本框输入内容。输入框失去焦点或者内容为空时隐藏提示内容。效果如下源代码如下,兼容ie,firefox等主流浏览器,注意DOM结构。。br /br /style type=text/cssdiv.input{position:relative;width:230px;}div.input input{width:100%;border:solid 1px #0077f..

JavaScript Table行定位效果

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
JavaScript Table行定位效果近来有客户要求用table显示一大串数据,由于滚动后就看不到表头,很不方便,所以想到这个效果。上次做table排序对table有了一些了解,这次更是深入了解了一番,发现table原来是这么不简单。还不清楚这个效果叫什么,有点像表头固定的效果,就叫行定位吧,本来想把列定位也做出来,但暂时还没这个需求,等以后有时间再弄吧。在淘宝的商品搜索页也..

万年历的问题实在搞头晕了

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
万年历的问题实在搞头晕了万年历的问题实在搞头晕了,明天就要交东西,我现在都还没有下班,饭也没有吃 我今天一下午都在研究这个问题,老想着自己能解决,但能力实在有限,特来请教大家! script type="text/javascript" var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉",..

判断客户端是否安装特定版本的JRE

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
判断客户端是否安装特定版本的JRE如何判断客户端是否安装特定版本的JRE?用javascript读取注册表中的信息吗?有源码吗?谢谢! ---http://www.cjsdn.net/post/view?bid=1id=27072tpg=1ppg=1sty=1age=0不用。用浏览器脚本及Applet可测有无 JRE Plugin,若有则其版本是什么。代码:1)浏览器脚本:HTMLHEAD!-- Generated by Kawa IDE --TITLEDetect Java Runtime/TITLE/HEADSCRIPT L..

在Javascript中,什么是闭包

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
在Javascript中,什么是闭包在Javascript中,什么是闭包(Closure)闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。例1。 +展开-HTMLscripttype="text/javascript"functionsayHello2(name){vartext='Hello'+name;//localvariablevarsayAlert=function(){alert(text);}returnsayA..

Javascript attachEvent传递参数的办法

评论(0)浏览(115)分类:JavaScript/Ajax开发技巧
Javascript attachEvent传递参数的办法找了半天找到的解决办法,看介绍说是javascript的闭包问题,导致得不能直接读取外部的那个函数,不然就所有传递的参数都变为最后一个了。+展开-JavaScriptvarnewopen=function(id,level){returnfunction(){opentree(id,level);//该函数为外部定义的一个执行函数;}}x.attachEvent("onclick",newopen(id,parseInt(level)+1));y.attachEvent("oncl..

JavaScript操作XML(二)

评论(0)浏览(115)分类:JavaScript/Ajax开发技巧
JavaScript操作XML(二)上一篇介绍了XML的结构以及节点之间的关系这一篇介绍浏览器内建的XML解析器以及JavaScript是如何加载XML的。大多数浏览器都有读取和操作 XML 的内建 XML 解析器。解析器(XML Parser)把 XML 转换为 JavaScript 可访问的对象。解析器把 XML 载入内存,然后把它转换为可通过 JavaScript 访问的 XML DOM 对象。微软的 XML 解析器与其他浏览器中的解析..

效果不错的浮动div

评论(0)浏览(115)分类:JavaScript/Ajax开发技巧
效果不错的浮动div  上周发现了一个还不错的浮动div,不过不支持+展开 -HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"文档申明,修改了下代码,并将源代码改为面向对象的了。  本文结合了QQ在线状态检查,可以作为QQ客户服务浮动窗口使用。至于如何检查QQ在线状态,本文就不多说了..

javascript删除选择的行

评论(0)浏览(115)分类:JavaScript/Ajax开发技巧
javascript删除选择的行  javascript实现删除已经选择的table行。  思路:单击表格中要删除的行,给行增加一个样式,然后点击删除按钮的时候删除那些带有删除样式的行。  源代码如下script var tb; function del() { if (confirm('确认删除?!')) for (var i = 0; i tb.rows.length; ) { if (tb.rows[i].class..