#!/usr/bin/env python
import cgi
import os
print "Content-Type:text/javascript"
print ""
query_str = (os.environ["QUERY_STRING"])
st = query_str.find("callback=") + len("callback=")
ed = query_str.find("&")
name = query_str[st:ed]
print name+"([\"num\":100]);"
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$.getJSON('http://localhost/cgi-bin/login_num.html?callback=?', function(data) {
alert("SSS");
});
});
</script>
</head>
<body>
</body>
</html>
ajax 不支持跨域操作,“http://localhost” 不要写上去。
代码修改下用$.ajax()方法,这个可以在出错函数里面取得出错信息。
安装一个请求跟踪器,如httpwatch 等,跟踪一下看看是什么问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。