请教跨域调用js方法,在线等谢谢

lijing7169 2011-06-16 10:24:26
a 页面 www.a.com/a.html
b页面 www.b.com/b.html
不在一个域名下
a.html 代码
<html>
<head>
<script>
function test(){};
</script>
</head>
<body>
<iframe src="www.b.com/b.html"></iframe>
</body>
</html>

b.html 代码
<html>
<head>
</head>
<body>
<a onclick="test()"></a>
</body>
</html>

跨域调用js方法 该如何处理 请大家赐教
...全文
179 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
豆虫 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hongmei85 的回复:]
一般情况下,不能跨域

特殊情况下,例如www.a.com、www.b.com都是你的网站可以自己修改两个网页中的js,可以参考http://blog.csdn.net/lenel/archive/2007/10/24/1841483.aspx
[/Quote]
js的跨域问题是个很难搞的问题啊~~~~
hongmei85 2011-06-16
  • 打赏
  • 举报
回复
一般情况下,不能跨域

特殊情况下,例如www.a.com、www.b.com都是你的网站可以自己修改两个网页中的js,可以参考http://blog.csdn.net/lenel/archive/2007/10/24/1841483.aspx
lijing7169 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 aspwebchh 的回复:]

可以通过服务器端把那张页面的内容给抓过来。。。那样的话,其实就是你自己网页的内容,,,想怎么调用就怎么调用了
[/Quote]
服务器做个代理也不错 呵呵 测试下先
lijing7169 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hongmei85 的回复:]

一般情况下,不能跨域

特殊情况下,例如www.a.com、www.b.com都是你的网站可以自己修改两个网页中的js,可以参考http://blog.csdn.net/lenel/archive/2007/10/24/1841483.aspx
[/Quote]
看来跨域这个问题真好不好整啊 谢谢了
挨踢直男 2011-06-16
  • 打赏
  • 举报
回复
可以通过服务器端把那张页面的内容给抓过来。。。那样的话,其实就是你自己网页的内容,,,想怎么调用就怎么调用了

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧