最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ajax怎么实现远程通信功能

来源:动视网 责编:小OO 时间:2020-11-27 19:56:38
文档

ajax怎么实现远程通信功能

本文实例为大家分享了ajax实现远程通信,供大家参考,具体内容如下:第一个文件:html。<;,success:function(data){ var result=eval(";(";+data+";)";);console.log(result);} })<;/script>;<;/body>;<;/html>;。第二个文件:服务器端处理数据。
推荐度:
导读本文实例为大家分享了ajax实现远程通信,供大家参考,具体内容如下:第一个文件:html。<;,success:function(data){ var result=eval(";(";+data+";)";);console.log(result);} })<;/script>;<;/body>;<;/html>;。第二个文件:服务器端处理数据。


这次给大家带来ajax怎么实现远程通信功能,ajax实现远程通信功能的注意事项有哪些,下面就是实战案例,一起来看一下。

本文实例为大家分享了ajax实现远程通信,供大家参考,具体内容如下

第一个文件:html

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>ajax解决跨域问题</title>
 <script src="jquery-3.0.0.min.js" type="text/javascript"></script>
</head>
<body>
<script>
 $.ajax({
 type:"POST",
 url:"postDemo.php",
 data:{
 "url":"http://192.168.4.101:90/PHPStudy4/server.php",
 "username":"admin",
 "password":"admin",
 },success:function(data){
 var result=eval("("+data+")");
 console.log(result);
 }
 })
</script>
</body>
</html>

第二个文件:服务器端处理数据

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2016-7-21
 * Time: 10:12
 */
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// echo json_encode(array("111"=>"112"));
 if (isset($_POST["url"]) && isset($_POST["username"]) && isset($_POST["password"])) {
 $result = postDemo($_POST["url"], array("username" => $_POST["username"], "password" => $_POST["password"]));
 echo $result;
 } else {
 echo json_encode(array("msg2" => "!!!!!!!!!!!!!!!!!!!!!error!!!!!2"));
 }
} else {
 echo json_encode(array("msg" => "error!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"));
}
function postDemo($url, $data)
{
 $query = http_build_query($data);
 $options = array(
 "http" => array(
 "header" => "Content-type: application/x-www-form-urlencoded\r\n" .
 "Content-length:" . strlen($query) . "\r\n" .
 "User-Agent:MyAgent/1.0/r/n",
 "method" => "POST",
 "content" => $query
 )
 );
 $content = stream_context_create($options);
 $result = file_get_contents($url, false, $content);
 return $result;
}
//echo postDemo("http://192.168.4.101:90/PHPStudy4/server.php",array("username"=>"admin","password"=>"admin"));

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

ajax提交数据到后台数据库后实现用户注册

Ajax结合php怎么实现二级联动

文档

ajax怎么实现远程通信功能

本文实例为大家分享了ajax实现远程通信,供大家参考,具体内容如下:第一个文件:html。<;,success:function(data){ var result=eval(";(";+data+";)";);console.log(result);} })<;/script>;<;/body>;<;/html>;。第二个文件:服务器端处理数据。
推荐度:
标签: 设置 远程 功能
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top