Cross domain jsonp

Error message

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in require_once() (line 818 of /home/xenyomed/public_html/sites/all/modules/libraries/libraries.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /home/xenyomed/public_html/includes/menu.inc).

WE HAVE MOVED!

Please visit our new Drupal Website at https://www.xenyo.com.

function crossript(nid) {
  var urlto = "http://www.xxx.com/xxx.php?url=http://www.xxx.com/" + nid;
  $.ajax({
    url:urlto, 
    dataType:"jsonp",
    jsonp : "callback",
    success:function(data){
     console.log(data.message);
    }
  })
}
/***** php ****/
<?php
 header("content-type: application/json"); 
$url = $_GET['url'];
$obj = new stdClass;
$obj->message = $result;
echo $_GET['callback']. '('. json_encode($obj) . ')';  
?>
Help Share this Article