最近开发了一个网站 http://dragonfly.autodesk.com, 但如果用translate.google.com尝试翻译的话,网页会报错,错误是javascript没有权限访问,也就是跨域的问题。 目前不可能修改网站的架构,请问如何改进使得translate.google.com可以顺利通过呢,不胜感激 
问题页面 http://translate.google.com/translate?prev=hp&hl=en&js=n&u=http%3A%2F%2Fdragonfly.autodesk.com&sl=en&tl=zh-CN&history_state0= 

解决方案 »

  1.   

    javascript无法在frameset中跨域访问  
      

  2.   

    如果可以,那岂不是可以很轻松的XSS(跨站脚本攻击)了
      

  3.   

    javascript无法在frameset中跨域访问  
      

  4.   

    二级,或三级域名跨域访问顶级域名
    new.sina.com.cn 能跨域访问sina.com.cn
    只能这么跨域的
      

  5.   


    thanks, 我已经找到问题的所在,看来是不好fix了,多谢各位
      

  6.   

    分数会给的,顺便宣传一下这个页面,flex做的,后台是云计算,欢迎大家支持
    http://dragonfly.autodesk.com
      

  7.   

    一般2个办法,自己试下吧,1是AJAX服务器取GOOLE出的东西,
    还有就是设置DOMAIN,不过这个不符合你的情况。