第 11 章 Javascript

本文概述了前端开发中的关键技术和概念,包括窗口对象操作、DOM处理、表单交互、jQuery使用及Ajax请求等,并介绍了多种前端框架和工具。

目录

11.1. window
11.1.1. window.location
11.2. navigator
11.2.1. userAgent
11.3. document
11.3.1. referrer 11.3.2. domain
11.4. String 字符串处理
11.4.1. JSON.parse 11.4.2. replace 替换
11.5. Date and Time 11.6. from 表单相关事件
11.6.1. onblur
11.7. 禁止复制与鼠标右键 11.8. DOMDocument
11.8.1. createTextNode
11.9. Microsoft.XMLHTTP
11.9.1. Get 11.9.2. POST
11.10. jQuery
11.10.1. Selectors(选择器) 11.10.2. jQuery 属性操作
11.10.2.1. is 11.10.2.2. css
11.10.3. 时间触发
11.10.3.1. setTimeout 定时执行一次 11.10.3.2. setInterval 间隔执行
11.10.4. text 11.10.5. inArray 11.10.6. Ajax
11.10.6.1. Load 11.10.6.2. GET 11.10.6.3. Post 11.10.6.4. jsonp 11.10.6.5. No 'Access-Control-Allow-Origin' header is present on the requested resource. 11.10.6.6. 同步 AJAX
11.10.7. Form 表单处理
11.10.7.1. select 11.10.7.2. input
11.10.8. Jquery 事件
11.10.8.1. click 事件
11.10.9. Garlic.js - 表单数据持久化
11.11. Bootstrap 11.12. ActiveWidgets - WebUI 11.13. Highslide 11.14. JavaScript 代码混淆
11.14.1. JavaScript Packer
11.15. phantomjs - headless WebKit with JavaScript API 11.16. Javascript MVC Frameworks
11.16.1. Backbone 11.16.2. example

11.1. window

11.1.1. window.location

href

			
var source=window.location.href;
if(source.indexOf('www.example.com')>0){
	... 
}		
			
			

hostname

			
if(window.location.hostname == "www.example.com"){
	...
}			
			
			
			
<span>网址: <script>document.write(window.location.hostname);</script></span>		
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值