zoukankan      html  css  js  c++  java
  • 在前台接收jsonp数据(练习)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
        <title></title>
        <script type="text/javascript" src='../jquery.js'></script>
       <!--
         //回调函数,输出要跨域请求的数据
        <script type="text/javascript">
           function result(msg){
              alert(msg);
           }
        </script>
       -->
         
        <!--
         //页面加载时直接触发跨域请求
        <script type="text/javascript" src="http://www.shop.com/index.php/test/demo?callback=result"></script> -->
        <!-- **************常用*************** -->
        <script type="text/javascript">
           //通过jquery来实现jsonp的跨域请求
           $(function(){
            $('button').click(function(){
              var url="http://www.shop.com/index.php/test/demo?callback=?";
               $.getJSON(url,function(msg){
                  alert(msg)
               });    
             /*
               $.get(url,function(msg){
                  alert(msg)
               },'jsonp');    

            });
            */
          });

          //点击按钮创建SCRIPT标签实现原始的JSONP请求
          /*
          $(function(){
             $('button').click(function(){
               //点击创建script标签,且src属性的指向地址为http://www.shop.com/index.php/test/demo?callback=result
               var script=document.createElement('script');
               script.src="http://www.shop.com/index.php/test/demo?callback=result";
               document.getElementsByTagName('head')[0].appendChild(script);
            
             });
          });
          */

          //讲解跨域请求的场景及解决方案(请求第三方脚本(同站点))
         /*
          $(function(){
            $('button').click(function(){
            
              //var url="http://www.study.com/seven7/1412phpB/20160909/demo.php";
              var url="http://www.shop.com/index.php/test/demo";
               $.get(url,function(msg){
                  alert(msg)
               });
            
               //$('iframe').show();
            
            });
        
          });
        */
        
        </script>

    </head>
    <body>
       <!--  <iframe src="http://www.shop.com/index.php/test/demo" frameborder="0" style="display:none"></iframe>  -->
        <button>点击</button>
    </body>
    </html>
  • 相关阅读:
    python2.7下同步华为云照片的爬虫程序实现
    python 下字符串格式时间比较
    C# Socket通信 小案例
    win 10 安装 mysql解压版 步骤
    Android 连接 SQL Server (jtds方式)——下
    Android 连接 SQL Server (jtds方式)——上
    Android 项目建立步骤
    ubuntu 配置android开发环境
    ubuntu 安装eclipse
    ubuntu 配置Java jdk
  • 原文地址:https://www.cnblogs.com/wepe/p/7424632.html
Copyright © 2011-2022 走看看