iframe
我是要在js中获取到取到的文本
@仲强: 你可以获取到iframe中的文本。
@长蘑菇星人: 有没有不需要插入到dom再获取的技术?
@仲强: 没有,至少我不知道。
@长蘑菇星人: ifarme也是一种技术,我再问问
我测试过了 现在获取不到了 我在chrome下也报跨域问题了
@仲强: orz 看来我搞错了。
xml-rpc?
不是请求接口处理,只是纯前端获取网络上的一个txt文件,然后读取里面的内容
服务器可以操作吗,让接口支持跨域呗
不是接口,是纯前端的技术
ajax+服务端代理。
纯前端技术,不需要任何后端配合的
@仲强: 祝你好运~希望你能看得懂浏览器源码。
@幻天芒: 好吧 看来是没有的 这么多年都没遇到 只是问问的
@仲强: 你要明白浏览器限制和跨域原理,如何解决/避开跨域就能搞清楚问题了。
@幻天芒: 嗯嗯 这个我清楚 所以我想问下额外的技术或者黑科技 能这样的 不能就算了
纯前端没办法这么实现,必须要有服务端的支持。要不然服务器的资料不就全部暴露了
只要你解决跨域问题,就可以读取的。ajax请求可以设置 dataType.
ajax请求该文件,会返回该文件内容。
代码:
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> </head> <body> <form id="form1" runat="server"> <script type="text/javascript"> $.ajax({ url: "add.txt", dataType: "text", success: function (data) { alert(data); } }); </script> <div> </div> </form> </body> </html>
你最重要的问题是,解决“跨域”问题。这个是服务器安全策略,需求修改配置文件。
你可能理解错了,我问的 就是不跨域拿到东西的 看来是没有的 3q
nodejs 啊
或者直接解决跨域,可以用jsonp