有两个域
www.so456.com和www.ffe.com
so456.com下有a.html    ffe.com下有ffe.js文件a.html 里有这行代码 <script type="text/javascript" src="http://www.ffe.com/ffe.js">
这样可以读取a.html的表单里的值  
a.hmtl 是在域so456.com里的  那ffe.js应该是ffe.com域这应该跨域了,为什么ffe.js还可读取a.hmtl  form 表单里的数据 如果a.html 里以iframe 形式 包含了so456.com里的b.hmtl  同样还有这们这代码 <script type="text/javascript" src="http://www.ffe.com/ffe.js">这样能不能读取a.html 表单的值 跨域到底是以什么算

解决方案 »

  1.   

    我觉得应该是可以的,虽然你的是两个域下的操作,但其实是一个引用到了另一个,既然被你引用过来了,当然能操作当前域下的东东..
    ffe.js 引用到了 so456.com 中, 你再试试用它去读 ff3.com 页面行不..
      

  2.   

    <script>是可以从其他地方得到脚本的,一般ajax跨域取数据也就利用这个特性。
    脚本下载后实际还是作为本页的脚本运行的,还是该从其所服务的页面的角度来判断它访问的页面是否跨域
    从这个角度看显然第二种方法是跨域操作了.