JavaScript部分 1.引起内存泄漏的操作有哪些 1.全局变量引起 2.闭包引起 3.dom清空,事件未清除 4.子元素存在引用 5.被遗忘的计时器 2.如何实现ajax请求 通过实例化一个XMLHttpRequest对象得到一个实例, 调用实例的open方法为这次 ajax请求设定相应的ht ...
分类:
编程语言 时间:
2018-05-02 13:14:05
阅读次数:
171
一,写在最开始:ajax分页的原理,是利用了js的ajax执行请求,获取分页list和分页page 【代码块】,去替换页面显示数据的【代码块】 技术:js的ajax + TP3.2的fetch("Index/data")技术,仅此而已。 1、在Library\Think\ 目录下直接加入以下代码:A ...
分类:
Web程序 时间:
2018-04-28 15:53:03
阅读次数:
272
相信大多数前端开发者在需要与后端进行数据交互时,为了方便快捷,都会选择JQuery中封装的AJAX方法,但是有些时候,我们只需要JQuery的AJAX请求方法,而其他的功能用到的很少,这显然是没必要的。 其实,原生JavaScript实现AJAX并不难,这篇文章将会讲解如何实现简单的AJAX,还有跨 ...
分类:
编程语言 时间:
2018-04-28 14:36:08
阅读次数:
175
1:界面界面就一个按钮 和一个用来显示服务器返回来的数据的div2:js实现Ajax注意:我这里在创建XMLHttpRequest对象,没有用兼容性写法。实际中,需要用兼容性写法。7步完成 第8步,如果需要处理数据,就处理数据。3:后台的数据是 json格式的数据 ,是一个数组。4:效果点击按钮出现如下效果,并且页面不会刷新。
分类:
Web程序 时间:
2018-04-19 16:59:30
阅读次数:
240
前端样式: <style> .model{ position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: white; } .hide{ display: none; } </style> 前端htm ...
分类:
编程语言 时间:
2018-03-30 01:17:07
阅读次数:
251
原生JS实现AJAX: ps: 如果是查询操作建议使用POST; ...
分类:
编程语言 时间:
2018-03-27 14:35:23
阅读次数:
116
ie8由于无法使用FormData,想要无刷新上传文件就显得比较麻烦。这里推荐使用jQuery-File-Upload插件,它能够很方便的解决ie8无刷新文件上传问题。(最低兼容到ie6) jQuery-File-Upload的github:https://github.com/blueimp/jQ ...
分类:
Web程序 时间:
2018-03-24 19:29:13
阅读次数:
1264
跨域源资源共享通过XHR实现Ajax通信的一个主要限制,来源与跨域安全策略。默认情况下,xhr对象只能访问与包含它的页面位于同一个域中的资源。实现合理的跨域请求对开发浏览器应用程序至关重要 CORS(Cross-Origin Resource Sharing,跨域源资源共享)CORS背后的基本思想就 ...
分类:
其他好文 时间:
2018-03-21 11:43:19
阅读次数:
141
1.跨域问题: 是因为浏览器的同源策略是对ajax请求进行阻拦了,但是不是所有的请求都给做跨域,像是一般的href属性,a标签什么的都不拦截。 如: 项目一:p1.html p1.py 1 from flask import Flask 2 from flask import render_temp ...
分类:
Web程序 时间:
2018-02-27 15:58:15
阅读次数:
213
虽然说ajax用来执行异步请求的比较多,但有时还是存在需要同步执行的情况的。 比如:我需要通过ajax取执行请求以返回一个值,这个值在ajax后面是需要使用到的,这时就不能用异步请求了。这时候就需要使用到async这个属性了。 async:true,(默认),异步方式,$.Ajax执行后,会继续执行 ...
分类:
Web程序 时间:
2018-02-24 18:04:37
阅读次数:
231