var http = require('http');
var server = new http.Server();
server.listen(8000);
server.on('request', function(request, response){
var url = require('url');
var params = url.parse(request.url, true).query;
var fn = params.fn;
response.writeHead(200, {'Content-type':'text/plain'});
response.write(fn+'(22)');
response.end();
});前台
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script>
var log = function(msg) {
alert(msg);
}
</script>
</head>
<body>
<script type="text/javascript">
function getJsonp(url, fn) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.onload = function() {
head.removeChild(script);
if (fn) {
fn();
}
}
script.src = url;
head.appendChild(script);
}
getJsonp("http://192.168.1.103:8000/?fn=log");
</script>
</body>
</html> 原文:http://blog.csdn.net/songzheng_741/article/details/39449587