Ajax与跨域
sleepwalker_1992
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ajax基础
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。创建XMLHttpRequest对象 XMLHttpRequest 是 AJAX 的基础。 所有现代浏览器(IE7+、Fire...原创 2018-05-25 12:21:55 · 235 阅读 · 0 评论 -
服务器常用的状态码及含义
常见HTTP状态码TypeReason-phraseNote1XXInformational信息性状态码,表示接受的请求正在处理2XXSuccess成功状态码,表示请求正常处理完毕3XXRedirection重定向状态码,表示需要客户端需要进行附加操作4XXClient Error客户端错误状态码,表示服务器无法处理请求5XXServer Error服务器错误状态码,表示服务器处理请求出错100—...原创 2018-05-29 22:54:06 · 756 阅读 · 0 评论 -
Wamp的安装和配置
访问方法:例如:配置完成后,在 d:/myweb 下有一个index.html文件,本人电脑本地访问:localhost/index.html其他用户访问:IP地址(放文件的电脑的IP地址)/index.html例如:配置完成后,在 d:/myweb/project 下有一个index.html文件,个人电脑本地访问:localhost/project/index.html其他用户访问:IP地址(...原创 2018-06-10 11:45:48 · 1720 阅读 · 0 评论 -
封装AJAX
每次利用AJAX获取同源服务器数据的时候,都需要创建XMLHTTPRequest对象、向服务器发送请求、服务器响应这几步,很多代码是重复的,因此可以考虑将这些封装到一个方法当中去。封装一个方法,主要考虑:1、哪些是不变的;2、哪些是变化的; 通过参数传递的方式实现。3、如何将结果返回给调用者;(可以通过在调用的时候传入一个方法实现)4、怎样调用方便。封装AJAX:封装一:myAjax.js ...原创 2018-07-10 18:17:24 · 526 阅读 · 0 评论 -
jQuery中$.ajax()方法的使用
$.ajax()方法实现同源数据请求 checkUsername.php <?php $username = $_GET["username"]; if($username == "admin"){ echo "username exists"; }else{ echo "username ok"; } ?> html <!DOCTYPE html> ...原创 2018-07-10 21:58:12 · 4533 阅读 · 0 评论 -
数据格式xml和json
数据格式(data format)是描述数据保存在文件或记录中的规则。即:将数据通过一定的规范组织起来,叫做数据格式。 xml数据格式 xml数据格式是将数据以标签的方式进行组装,必须是以<?xml version="1.0" encoding="utf-8"?>开头,标签必须成对出现,xml是一个通用标准。例如: <?xml version="1.0" encoding...原创 2018-07-11 10:25:50 · 3734 阅读 · 0 评论 -
跨域的实现
跨域的实现 跨域方法: 1、引入外部js文件 test.js 2、引入外部php文件 data.php 传递参数形式的引入外部php文件 3、动态创建script标签,完成跨域 4、前端界面决定方法名称,动态指定回调函数名称 HTML PHP 5、给window增加属性进行方法定义,动态指定回调函数名...原创 2018-06-11 11:35:35 · 282 阅读 · 0 评论 -
简单的跨域案例
淘宝提示词 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>淘宝提示词</title> </head> <body> <input type="text" id="keyword" ...原创 2018-07-10 19:52:12 · 1747 阅读 · 0 评论 -
封装跨域方法
简单的跨域案例 从 淘宝提示词 和 百度提示词 两个案例的代码中可以看出:跨域的实现过程中有很多代码是固定的,因此可以封装一个跨域方法: myAjax.js function myAjax(obj){ var defaults = { type:"get", url:"#", data:{}, success:func...原创 2018-07-10 20:41:22 · 570 阅读 · 0 评论
分享