摘要:
尝试找一个可以发送跨域请求的方式 当前页面访问地址:http://day-12.io/11-cross-domain.html 希望被AJAX的地址:http://locally.uieee.com/categories 这两个地址之间 协议相同 端口相同 域名不同 所以是两个不同源的地址 同源策略 阅读全文
摘要:
跨域相关概念 同源策略是浏览器的一种安全策略,所谓同源是指域名,协议,端口完全相同,只有同源的地址才可以相互通过 AJAX 的方式请求。 同源或者不同源说的是两个地址之间的关系 不同源地址之间请求我们称之为跨域请求 什么是同源?例如:http://www.example.com/detail.htm 阅读全文
摘要:
jQuery全局事件处理函数 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery全局事件处理函数</title> <style> .loading { display: none; position 阅读全文
摘要:
load方法 vscode安装完live server后,用本地端口打开就好了 但是nprogress的文件全部放在load文件夹下才没有问题 否则有跨域的bug //加载条的原生代码 $(document) .ajaxStart(function () { // 只要有 ajax 请求发生 就会执 阅读全文
摘要:
jQuery 中的ajax回调事件 // 原生操作中不管请求状态码是多少都会触发回调 var xhr = new XMLHttpRequest() xhr.open('get', 'time1.php') xhr.send() xhr.onreadystatechange = function () 阅读全文
摘要:
jQuery 中的 AJAX jQuery 中有一套专门针对 AJAX 的封装,功能十分完善,经常使用,需要着重注意 参考: http://www.jquery123.com/category/ajax/ http://www.w3school.com.cn/jquery/jquery_ref_aj 阅读全文
摘要:
基本的封装 函数就可以理解为一个想要做的事情,函数体中约定了这件事情做的过程,直到调用时才开始工作。 将函数作为参数传递就像是将一个事情交给别人,这就是委托的概念 封装: 1. 写一个相对比较完善的用例 2. 写一个空函数,没有形参,将刚刚的用例直接作为函数的函数体 3. 根据使用过程中的需求抽象参 阅读全文
摘要:
模板引擎的使用 1. 选择一个模板引擎 https://github.com/tj/consolidate.js#supported-template-engines 2. 下载模板引擎JS文件 3. 引入到页面中 4. 准备一个模板 5. 准备一个数据 6. 通过模板引擎的JS提供的一个函数将模板 阅读全文