首页 > 新手nodejs求问 静态页面如何加载nodejs传过来的数据?

新手nodejs求问 静态页面如何加载nodejs传过来的数据?

这个问题是这样的:

先有一个静态页面,ajax的url设置为nodejs监听的地址,这样ajax发出请求,nodejs就能响应,返回给静态页面.但是要使用ajax就必须将静态页面放在本地服务器上,nodejs和静态页面就会出现跨域的问题,只能把"Access-Control-Allow-Origin": "http://127.0.0.1:端口",有什么其他的解决办法吗?


nodejs算不算自己也搭建了一个本地服务器,这样不就两个本地服务器了吗?

app.use("路由地址",express.static("目录"));
把你的静态挂接到到下面就行了。


我看可能是楼主直接双击浏览静态网页,所以导致Access-Contol-Allow-Origin问题。其实这个问题是不存在的,因为静态页面和ajax都是在同一个网站下的。自然不存在跨域问题。只要在浏览器上上输入http://127.0.0.1访问你的静态页面就没有这个问题了。


为什么不把那个静态页面也挂在node上呢?

【热门文章】
【热门文章】