日期:2014-05-16  浏览次数:20463 次

关于框架页面中不同域子页面间的相互访问
现有一个框架页面,其中两个子页面所打开的页面是来自于不同域名的.请问它们之间是否能互相访问其中的页面元素.譬如:A页面如何访问B页面中的一个文本框元素(注:A和B分属于不同域名中的页面)?

------解决方案--------------------
脚本不可以跨域访问
------解决方案--------------------
不能直接跨域访问的。
另类思考,就是用ajax来抓取另一个域需要的页面,然后对返回的对应代码分析来获取对应的数据。
------解决方案--------------------
跨域数据交互问题


1。json等:略

2。共用剪贴板:缺点是会打乱用户的剪贴板

3。加一个中介页面:
如:www.a.com/a1.htm要取得用户在弹出框里的www.b.com/b.htm页面的输入,
可以再加个www.a.com/a2.jsp,在b.htm里填完数据后,将填的数据提交到a2.jsp,
a2.htm再把接收到的数据通过window.returnValue= " <%=request.getParameter( 'inputValue ')%> "传回主窗口

4。...