server
var http = require('http');
var qs = require('querystring');
var url = require('url');
var util = require('util');
var httpServer = http.createServer(function (request, response) {
if (url.parse(request.url.toString()).pathname == '/url') {
response.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'});
response.write("ok");
response.end();
}
}).listen(80);html
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script>
function callBtnClick (sender) {
$.get("http://127.0.0.1:80/url", {name: 'wangzi', yeah: '2017'}, function (responseResult) {
alert(responseResult);
});
}
</script>
<body>
<button id="ckme" onclick="callBtnClick(this)">点击加载</button>
</body>我在浏览器上输入http://127.0.0.1:80/url?name=wangzi&yeah:=2017页面是会输出OK的,但我点击按钮什么反应都没有,为什么没有OK弹出?
var http = require('http');
var qs = require('querystring');
var url = require('url');
var util = require('util');
var httpServer = http.createServer(function (request, response) {
if (url.parse(request.url.toString()).pathname == '/url') {
response.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'});
response.write("ok");
response.end();
}
}).listen(80);html
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script>
function callBtnClick (sender) {
$.get("http://127.0.0.1:80/url", {name: 'wangzi', yeah: '2017'}, function (responseResult) {
alert(responseResult);
});
}
</script>
<body>
<button id="ckme" onclick="callBtnClick(this)">点击加载</button>
</body>我在浏览器上输入http://127.0.0.1:80/url?name=wangzi&yeah:=2017页面是会输出OK的,但我点击按钮什么反应都没有,为什么没有OK弹出?
解决方案 »
- jquery我用append方法添加一列,列中包含一个onclick事件,但是无效
- js对象的初始化时候this的指向
- window.frames["sub"].document.body为什么是null?
- 如何判断图片的大小,并按指示的图片显示
- 如果在把当前浏览页面的位置定位到外页的顶部?
- JS打开新页问题<select name="select" onChange="document.location.href=this.value">这个只能在本页打开
- 为什么使用event.keyCdoe会出错, hint : "event" is undefined
- 在JS的函数里需要用到一个隐藏帧,该怎么做?
- 选择了checkbox后,该如何得到与之相应的值呀?
- 如何让这个函数返回经纬度字符串? 我是新手,真是费了很多脑筋实在不行了。。。。请大家帮忙啊
- history window location三者的关系
- js求表单指定一列数据相加的函数,增加一行数据,结果自动累加并展示在调用窗口
1.路由解析
if(pathname == "/url.html")
然后接着的res.write(200,{
'Content-Type':'text/html'
});
2.请求的js文件也需要路由解析
if(pathname == "/xxx.js")
然后接着的res.write(200,{
'Content-Type':'text/javascript'
});