-
javascript事件:获取事件对象getEvent函数
所属栏目:[模式] 日期:2018-11-07 热度:193
在javascript开发中我们会经常获取页面中的事件对象,然后来处理这些事件,例如下面的getEvent函数就是获取javascript下的页面事件对象。 Copy to Clipboard 引用的内容:[www.veryhuo.com]function getEvent(event){ return event || window.event; } 我[详细]
-
JS实现去掉字符空格,并转换字符的代码
所属栏目:[模式] 日期:2018-11-07 热度:150
程序能够实现转换字符,并能去掉字符中间的空格,并且单击Bttton可以实现复制代码功能。有待进一步改进。请多多指教。未完成实现去左空格,右空格功能。 示例: HTMLHEADTITLE字符处理程序/TITLE/HEADBODY bgColor=#bbccddscript language=javascript type[详细]
-
Javascript匿名函数解读
所属栏目:[模式] 日期:2018-11-07 热度:181
一、什么是匿名函数? 在 Java script定义一个函数一般有如下三种方式: 1、函数关键字(function)语句: function fnMethodName(x){alert(x);} 2、函数字面量(Function Literals): var fnMethodName = function(x){alert(x);} 3、Function()构造函数: va[详细]
-
分享5个有趣的 JavaScript 代码片段
所属栏目:[模式] 日期:2018-11-07 热度:169
很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。这篇文章告诉大家:使用 Java Script,可以做很多很多有趣的事情。以下代码拷贝到地址栏回车即可运行,赶紧试试吧。 1. 网页射击游戏 这个游戏可[详细]
-
JavaScript 捕捉网页取消关闭事件
所属栏目:[模式] 日期:2018-10-14 热度:130
在做Web开发时,我们经常用到页面关闭事件onbeforeunload,可以给用户一个选择放弃关闭的机会,就比如这个博客编辑器。如果用户选择了离开,那么onunload事件自然会触发;但若用户选择了取消,又该如何检测呢? 我们假定一个页面离开取消事件,叫做onunload[详细]
-
javascript contains方法,附demo演示
所属栏目:[模式] 日期:2018-10-14 热度:176
IE有许多好用的方法,后来都被其他浏览器抄袭了,比如这个contains方法。如果A元素包含B元素,则返回true,否则false。唯一不支持这个方法的是IE的死对头firefox。 !doctype htmltitledom contains 方法 by 司徒正美/titlemeta charset=utf-8/meta name=ke[详细]
-
代码高亮插件Codemirror使用方法及下载
所属栏目:[模式] 日期:2018-10-14 热度:79
codemirror是一个强大的javascript开发的语法高亮显示引擎, 它支持众多的变成语言,例如, PHP,JS,HTML,CSS。这里我们简单的介绍如何使用Codemirror来配置你的网站支持代码语法高亮显示。 安装 首先,下载codemirror.js插件 ,解压后有3个目录,js,css[详细]
-
七款实用的Javascript代码高亮脚本
所属栏目:[模式] 日期:2018-10-14 热度:71
代码高亮很有用,特别是在需要在网站或者blog中显示自己编写的代码的时候,或者给其他人查看或调试语法错误的时候。我们可以在显示中支持代码高亮,以便于阅读者可以十分方便的读取代码块、增加用户阅读代码的良好体验。 目前,有很多免费而且有用的代码高[详细]
-
EXTJS4官方文档翻译系列一:类系统和编码规范
所属栏目:[模式] 日期:2018-10-14 热度:77
EXTJS4官方文档翻译系列一:类系统和编码规范,转载自《学而知不足》的技术博客,原文如下: 上个礼拜开始使用extjs4,之前都没用过ext,所以现在只好努力的看文档了,顺便记下来避免以后忘记.括号中内容是我自己添加的备注或者原文.英语比较烂,但不想一直烂[详细]
-
extjs通用CRUD方法
所属栏目:[模式] 日期:2018-10-14 热度:187
extjs通用CRUD方法,只要你传入相应的参数就能完成extjs表格的CRUD 代码: /** * 添加事件 * @param {} saveButton * @param {} gridObj * @param {} idName * @param {} treeObj * @param {} url * @param {} assistFunc * @returns {} */ function commG[详细]
-
YUI html表单序列化 html form serialize
所属栏目:[模式] 日期:2018-10-14 热度:81
yui3版本的表单序列化。我发现烈火网的yui的教程不多。最流行的不一定是最好的,就我个人来说,偏爱yui甚于jquery。 用法: 一、serializeForm('#formid'),返回a=55b=option1b=option2 二、serializeForm('#formid',true),返回对象{afile:'55',bfield:['o[详细]
-
Javascript实现超炫组织结构图(Organization Chart)
所属栏目:[模式] 日期:2018-10-14 热度:105
最近有个内部项目需要使用组织结构图(organization chart), 寻找了一些开源的项目及其类库,发现竟然没有现成的JS类库可以使用,找到一些简单的JS实现,不过界面及其操作及其简单,不过功夫不负有心人,经过几天国内国外的搜索,找到了一个非常好的解决方[详细]
-
重温Javascript继承机制
所属栏目:[模式] 日期:2018-10-14 热度:189
一、讲个故事吧 澄清在先,Java 和Javascript是雷锋和雷峰塔的关系。Javascript原名Mocha,当时还叫做LiveScript,创造者是Brendan Eich,现任Mozilla公司首席技术官。 1994年,历史上第一个比较成熟的网络浏览器Navigator0.9版诞生在网景公司(Netscape)[详细]
-
JavaScript实现的回到顶部代码,跟随滚动条滚动
所属栏目:[模式] 日期:2018-10-14 热度:129
Java Script实现的回到顶部代码,可跟随滚动条滚动,这是烈火网小编在百度空间看到的代码,不知道原作者是谁,在代码中的回到顶部按钮原本是一个图片,由于图片路径不正确,所以被小编替换为文字链接,您可以自行修改哦。 演示: div style=height:2800px;[详细]
-
Javascript在网页上添加“另存为”按钮
所属栏目:[模式] 日期:2018-09-26 热度:165
javascript实现网页另存为,点击按钮即可实现,网页特效代码。 由于高版本 IE浏览器 安全机制较高,因此在IE7以上浏览器可能无法运行。 代码如下: Copy to Clipboard 引用的内容:[www.veryhuo.com]html head title另存网页/title /head body OBJECT clas[详细]
-
百叶窗打开网页,一行Js代码即可实现
所属栏目:[模式] 日期:2018-09-26 热度:81
百叶窗打开网页,一行Js代码即可实现,一种网页的过渡效果,当打开链接的时候,等待页面加载完成 ,然后以百叶窗的方式慢慢显示出来,而且代码也很简单,在此之前还以为,这种效果需要用不少Js代码才能实现。 特效演示: htmlheadtitle使用百叶窗效果来切换[详细]
-
JS实现网页打开“整理收藏夹”对话框
所属栏目:[模式] 日期:2018-09-26 热度:99
Java script实现在网页上显示整理收藏夹,由于该功能有安全隐患,因此IE高版本无法实现。通过点击网页上的链接显示出整理收藏夹对话框,与添加收藏夹对话框有点相似。 代码如下:[详细]
-
IE event.stopPropagation()阻止冒泡事件
所属栏目:[模式] 日期:2018-09-26 热度:134
在火狐 Firefox 、opera、IE下阻止冒泡事件是不同的代码的,火狐下使用的是event.stopPropagation(),而IE下使用的是cancelBubble, jQuery 可以使用e.stopPropagation()就可以兼容了,如果是纯粹的 Java Script需要下面的代码来统一: if (event.stopPropa[详细]
-
用JScript RuntimeObject检测全局污染
所属栏目:[模式] 日期:2018-09-26 热度:87
这是一篇关于使用JScriptRuntimeObject(MSDN)调试的文章。虽然这些例子中的大多数在其他浏览器中不能运行,但在IE 5.5+中都能运行。 泄露的全局标识符 比如说你一不小心创建了一个全局属性,如: function playRugby(players) { var items, i; len = ite[详细]
-
javascript中匿名函数的N种写法
所属栏目:[模式] 日期:2018-09-26 热度:195
在java中有private属性,强大的功能js不能实现就矮人一截,匿名函数,发扬广大 匿名函数没有实际名字,也没有指针,怎么执行滴? 其实大家可以看看小括号的意义就应该可以理解。小括号有返回值,也就是小括号内的函数或者表达式的返回值,所以说小括号内的f[详细]
-
提高Firefox的innerHTML()的性能
所属栏目:[模式] 日期:2018-09-26 热度:173
Firefox 下innerHTML在操作量大了以后性能下降很厉害,有人写了个提高innhtml性能的代替方法: function replaceHtml(el, html) { var oldEl = typeof el === string ? document.getElementById(el) : el; /*@cc_on // 原始的 innerHTML 在 IE 中的性能好一[详细]
-
JS的Image对象可用于检测图片类型是否合法
所属栏目:[模式] 日期:2018-09-26 热度:121
项目中假如碰到了上传图片文件时,需要在后台加检测程序,判断图片类型是否合法,以防止一些非法的文件上传,如果对js的Image对象比较熟悉我们可以使用下面的方法在前端层次上检查下图片类型是否合法。 var img = new Image(); img.onload = function(){ al[详细]
-
documentElement知识汇总
所属栏目:[模式] 日期:2018-09-26 热度:90
问题来源: 取得当前浏览器窗口的高度和宽度 解决文案: script type=text/javascript //from ppk (http://www.jr.pl/www.quirksmode.org/viewport/compatibility.html) var x,y; if (self.innerHeight) // all except Explorer { x = self.innerWidth; y = s[详细]
-
给作者补贴,不如给读者补贴
所属栏目:[模式] 日期:2018-02-06 热度:128
你可能已经看惯了各大内容平台在知识和内容领域投入了多少钱鼓励原创和高质量内容。 而且也明白,高质量的内容永远是相对的,不管是腾讯芒种计划,今日头条的千人万元,还是 UC 的 10 亿元补贴。不管多少钱砸在每天生产上百万条信息的内容平台上,优质内容[详细]
-
网约车司机怎么赚外快?这家公司让他们在车上卖东西
所属栏目:[模式] 日期:2018-02-04 热度:75
网易科技讯1 月 23 日消息,如果你是一个滴滴司机,想在不加班的情况下多赚点儿钱,你会怎么做?为何不尝试着向乘客卖点东西呢? 据VentureBeat网站报道,这正是总部位于美国纽约的初创公司Cargo正在着手做的,它将为网约车行业提供车载零售平台。 Cargo与糖[详细]