我想通过Javascript读取不在同一个服务器上的网页,用了还是Ajax读取不了,用了Iframe报无权限访问网页的内容,大侠们有什么好的办法,指点指点
2 回答

达令说
TA贡献1821条经验 获得超6个赞
跨域读取确实存在权限问题,单纯靠JS解决不掉,你可以做个JS代理
就是在你服务器上放一个页面用于读取另一个服务器的网页,JS改请求自己服务器上的这个页面,这个页面的功能相当于一个代理,协助JS从其他服务器读取文件
当然也可以让这个页面接收参数,这样可以实现在客户端通过JS读取任意网页
添加回答
举报
0/150
提交
取消