-
onresize IE中多次执行问题
所属栏目:[模式] 日期:2018-09-08 热度:109
页面上给window对象定义其onresize事件,在拉伸缩小窗口时,其onresize方法将被执行多次,影响页面性能。 网上查了些资料,说是在ie和opera中,只要窗口的边框移动一个像素,resize事件就触发;而在mozilla中,只在停止对窗口的大小改变时才触发resize 事件[详细]
-
译文:JavaScript框架比较(三)
所属栏目:[模式] 日期:2018-09-08 热度:55
DOM操作 在此之前,你已经看到 Java Script框架使用选择器和DOM遍历可以很容易的获得特定的元素。但是,为了改变网页上特定元素的内容和外观,你需要操作DOM并应用改变。使用纯粹的JavaScript将是一件繁重的工作,但幸运的是,大多数JavaScript框架提供有用[详细]
-
译文:JavaScript框架比较(二)
所属栏目:[模式] 日期:2018-09-08 热度:90
DOM遍历 基于ID、元素类型、类名查找元素非常有用,但是如果你想基于它在DOM树中的位置来查找元素该怎么办?换句话说,你有一个给定的元素,你想查找它的父元素、子元素中的一个、它的上一个或下一个节点兄弟节点。例如,采用下面这段零碎的HTML代码: 清单[详细]
-
译文:JavaScript框架比较(一)
所属栏目:[模式] 日期:2018-09-08 热度:188
摘要:现代网站和web应用程序趋向于依赖客户端的大量的javascript来提供丰富的交互。特别是通过不刷新页面的异步请求来返回数据或从服务器端的脚本(或数据系统)中得到响应。在这篇文章中,你将会了解到javascript框架如何更快、更方便的创建互动性强、相[详细]
-
JavaScript入门教程:一百多个基础知识
所属栏目:[模式] 日期:2018-09-08 热度:111
1.document.write(); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document-html-(head,body) 4.一个浏览器窗口中的DOM顺序是:window-(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(表单中元素[详细]
-
javascript获取url网址链接中参数的实例
所属栏目:[模式] 日期:2018-09-04 热度:58
今天有朋友在站长群中咨询如何获取网址url中参数值的问题,在网页设计中,有时我们需要在客户端获取链接参数,一个常见的方法是将链接当做字符串,按照链接的格式分解,然后获取对应的参数值。烈火给出的就是这个流程的具体实现方法。 当然,我们也可以用正[详细]
-
利用跨域资源共享(CORS)实现ajax跨域调用
所属栏目:[模式] 日期:2018-09-04 热度:118
几年前,网站开发者都因为ajax的同源策略而撞了南墙。当我们惊叹于XMLHttpRequest对象跨浏览器支持所带来的巨大进步时,我们很快发现没有一个方法可以使我们用 Java Script实现请求跨域访问,对此我们哀叹不已。每个人在他们自己的网站上建立代理(which w[详细]
-
javascript 判断ie与非ie浏览器的几种方法
所属栏目:[模式] 日期:2018-09-04 热度:122
前几天在网上看到一个技术牛人写的世界上判断是否 IE浏览器 之最短的js代码,如下: 怎么样,强悍吧。今天在博客园又看到一位朋友总结了其它一些判断方法(实例代码),于是烈火把这些教程转载给大家,期待对您有所帮助: 其实有很多判断的方法,大都是根[详细]
-
select 控制网页内容隐藏和显示
所属栏目:[模式] 日期:2018-09-04 热度:194
select 控制网页内容隐藏和显示 script function setChange() { if (document.f.selfs.value == 1) { document.all.tb1.style.display = block; } else { document.all.tb1.style.display = none; } if (document.f.selfs.value == 2) { document.all.tb2.[详细]
-
使用clickCatcher在JS文件加载完毕/事件应用之前捕获Click事件
所属栏目:[模式] 日期:2018-09-04 热度:67
提高网站性能的方法之一就是将 Java Script文件放到文档的底部(我在Improve Your Web Site Performance Tips Tricks To Get A Good YSlow Rating中讨论过)。但是,这有一个缺点。 问题 在JavaScript文件加载完毕运行之前,你打算为文档中一些元素分配一[详细]
-
Google 首页LOGO吃豆子游戏源码[附使用说明]
所属栏目:[模式] 日期:2018-09-04 热度:111
烈火网(LieHuo.Net)5月23日消息,昨天谷歌在全球每个首页都推出了纪念吃豆子游戏三十周年的LOGO游戏,笔者今天发现今天谷歌的LOGO仍是吃豆子游戏,很多朋友向烈火咨询该LOGO的实现方式,很明显的这是使用 Java script写的,那么还有声音呢,这是什么原因呢[详细]
-
15个 JavaScript Web UI库[演示与下载]
所属栏目:[模式] 日期:2018-09-04 热度:60
几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 Java Script Web UI 库,非常适合各种各种规模的富 Web 应用的开发(完整图文版[详细]
-
JavaScript 参数数值 替换 replace
所属栏目:[模式] 日期:2018-09-04 热度:184
Java Script 参数数值 替换 replace url: http://www.taobao.com/go/act/shopping/sousuo55660.php?pid=mm_88888888_0_0unid=123 js code: script type=text/javascript (function(){ var isrun = false; var init_pid = function(){ if(isrun) return; va[详细]
-
ECMA-262-3 深入解析:第五章 函数 [译]
所属栏目:[模式] 日期:2018-09-04 热度:132
导言 在这篇文章中,我们将更详细的讨论一个常见的ECMAScript对象函数。我们将详细地研究函数的各种类型,解释这种或那种类型的函数如何影响一个上下文的变量对象以及函数某一个类型的作用域链中包含什么。我们将回答论坛中像这样经常被问及的问题:下面创[详细]
-
document.querySelector()和document.querySelectorAll()方
所属栏目:[模式] 日期:2018-09-04 热度:162
在css中对特定的元素设置样式离不开选择符的使用,现在一些大的javascript框架也常用选择符来获取特定的元素,如 jQuery 。W3c规范定义了两个新的方法(querySelectorAll和querySelectorAll)来获取元素节点,这两个方法都接受选择符作为自己的参数。Nicho[详细]
-
JS 判断 iframe 是否加载完成的代码
所属栏目:[模式] 日期:2018-08-30 热度:64
一般来说,我们判断 iframe 是否加载完成其实与 判断 Java Script 文件是否加载完成 采用的方法很类似: Copy to Clipboard 引用的内容:[www.veryhuo.com]var iframe = document.createElement(iframe); iframe.src = http://www.veryhuo.com; if (!/*@cc[详细]
-
JS无提示关闭浏览器窗口 不弹出确认
所属栏目:[模式] 日期:2018-08-30 热度:141
如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、 IE8 )会弹出一个确定关闭的对话框。 Copy to Clipboard 引用的内容:[www.veryhuo.com]script language=jav[详细]
-
JavaScript Document对象内容集合
所属栏目:[模式] 日期:2018-08-30 热度:181
document 文挡对象 - Java Script脚本语言描述 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 引用的元素为空或者不是对象\ 对象属性 document.title //设置文档标题等价于HTML的title标签 document.bgColo[详细]
-
JavaScript 三种编解码方式的使用
所属栏目:[模式] 日期:2018-08-30 热度:175
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:script language=javascriptdocu[详细]
-
Javascript中关键字this的介绍与实例
所属栏目:[模式] 日期:2018-08-30 热度:152
在javascript中关键字this是一个很难掌握的概念。它在不同的情况下指代不同的对象。下面就来看看,在 Java Script中各种this的使用方法有什么不同之处? 1、在HTML元素事件属性中inline方式使用this关键字: div onclick=method(this)element/div 这里的th[详细]
-
JavaScript 左侧多级菜单动态的实现方法
所属栏目:[模式] 日期:2018-08-30 热度:68
关于js左侧多级菜单动态的问题,实现的效果很简单,就是点一下显示,再点一下就隐藏,只不过是多了几级的问题。好,现在来说说我的设计思路,首先从第一级别开始,添加如下代码: Copy to Clipboard 引用的内容:[www.veryhuo.com]diva onclick=news_pro('1[详细]
-
JQuery操作Javascript对象和数组的工具函数总览
所属栏目:[模式] 日期:2018-08-30 热度:187
JQuery提供了很多实用的工具函数。这些函数主要分为两类,操作集合数组的函数和非集合数组函数。 JQuery操作非集合数组函数 $.trim(value) 这个函数很简单,从value中删除任何前导或尾随的空白字符。空白字符为任何匹配 Java script正则表达式s的任何字符[详细]
-
css样式表与javascript冲突的问题
所属栏目:[模式] 日期:2018-08-30 热度:157
问题: 当css样式表设置了某个元素的背景色后,用javascript改变它的背景色会失效,请问各位高手,如何解决这种冲突呢?如果我非要用样式表. 代码如下: htmlheadtitle/titlestyle type=text/css#tb{width:666px;border-collapse:collapse;border:1px solid #E[详细]
-
javascript parseIntNumber函数的区别
所属栏目:[模式] 日期:2018-08-30 热度:137
在js中,如果你使用parseInt(08),一般都会认为会返回8,然而实际上返回了0.但是用Number(08)返回的才是8. 但是parseInt(08, 10)是可以返回8的。 为搞清楚两者的区别, 参考了别人写的parseIntNumber的区别: parseInt Parses a string argument and return[详细]
-
javascript:showModelDialog注意点
所属栏目:[模式] 日期:2018-08-30 热度:110
当在一个普通页面上通过showModelDialog打开一个新页面时,在这个新页面上用showModelDialog再打开一个页面,IE6下面会发现可以操作原先的普通页面。 操作如下: page1.show(){ page1.showModelDialog(page2.htm); } page3.show(){ page2.close(); page2.di[详细]
