前端 javascript
文章平均质量分 66
feiyangbaxia
这个作者很懒,什么都没留下…
展开
-
javascript跨域
JavaScript跨域总结与解决办法 什么是跨域 1、document.domain+iframe的设置 2、动态创建script 3、利用iframe和location.hash 4、window.name实现的跨域数据传输 5、使用HTML5 postMessage 6、利用flash 本文来自网络(http://f2e.me/200904转载 2014-09-04 15:50:13 · 660 阅读 · 0 评论 -
jquery click事件绑定
$("#btn").click(function(){ $("p").slideToggle(); })上面这段代码指的是给id为btn的元素绑定click事件,而不是执行click函数。 今天在工作过程中,突然碰到给一个元素的click事件绑定n(n>1)次同一个函数,我原以为只会执行一次,后来才发现,当点击一次元素以后,就会执行n次事件函数 如: $(docum原创 2015-11-30 14:24:20 · 789 阅读 · 0 评论 -
jsonp详解
取不到数据! 上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。转载 2015-11-05 11:54:22 · 439 阅读 · 0 评论 -
$.post(),$.ajax(),$.get()和load()
Query对Ajax操作进行了封装,在jQuery中$.ajax()方法属于最底层的方法, 第2层是load(),$.get()和$.post()方法 第三层是$.getScript()和$.getJSON() 方法。首先介绍第二层的方法 载入html文档 load()方法是jquery中最为简单和常用的Ajax方法 能载入远程的HTML代码并 插入DOM中 结构为: load(u转载 2014-12-30 11:27:15 · 333 阅读 · 0 评论 -
我们为什么要使用NodeJS
科普文一则,说说我对NodeJS(一种服务端JavaScript实现)的一些认识,以及我为什么会向后端工程师推荐NodeJS. "Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用 V8 引擎,同样,Node.js 实现了类似 Apache 和 n转载 2015-02-04 14:26:26 · 402 阅读 · 0 评论 -
服务器端脚本&&客户端脚本
一、什么是客户端脚本与服务器端脚本 客户端脚本与服务器端脚本 最早实现动态网页的技术是 CGI(Common Gateway Interface,通用网关接口)技术,它可根据用户的HTTP 请求数据动态从Web 服务器返回请求的页面。客户与服务器端的一次握手过程如图1.11 所示。 图1.11 CGI 动态网页技术中的页面请求处理过程 当用户从 W转载 2015-02-04 16:24:25 · 3343 阅读 · 0 评论 -
firebug--console
Console命令详解,让调试js代码变得更简单 Firebug是网页开发的利器,能够极大地提升工作效率。 但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。 =================================== Firebug控制台详解 作者:阮一峰 出处:http://www.转载 2014-12-10 15:50:34 · 366 阅读 · 0 评论 -
javascript变量声明提升
javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前作用域的最前面。 先看一段代码 1 2 3 4 5 var v = "hello"; (function(){ console.log(v); var v = "world"; })();转载 2014-12-24 13:44:46 · 333 阅读 · 0 评论 -
学习Javascript闭包(Closure)
学习Javascript闭包(Closure) 作者: 阮一峰 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变转载 2014-09-03 17:20:47 · 404 阅读 · 0 评论 -
在windows环境下使用phantomjs和casperjs的环境配置
1.下载 分别去phantomjs官网(http://phantomjs.org/download.html)和casperjs官网(http://casperjs.org/)下载window版本 2.将它们的解压文件放在D盘 3.添加环境变量 给path添加D:\phantomjs\bin;D:\casperjs\bin; 4.验证是否成功 在cmd.exe下原创 2016-06-17 09:31:17 · 707 阅读 · 0 评论