客户端代码
var localHandler = function(data){
alert('我是本地函数,可以被跨域的remote.js文件调用,远程js带来的数据是:' + data.result);
};
服务器端
remote.js文件代码如下:
localHandler({"result":"我是远程js带来的数据"});
打开客户端网页,可以获得服务器端的数据。
下面,我做个修改,想获得服务器端的任意html文件的内容。
客户端代码
var localHandler = function(data){
alert(data);
};
服务器端
remote.html文件代码如下:
it is a test
为何报错:
Uncaught SyntaxError: Unexpected token <
src="http://remoteserver.com/remote.js" 必须是一个js文件?不能用html来冒名顶替js?