zoukankan      html  css  js  c++  java
  • 框架结构和脚本跨域的问题

    背景:框架结构即普遍的 上-左-右 的结构 leftFrame 是菜单, rightFrame是内容页

    跨域问题:本域为x.abc.com菜单里面有挂了另外一个子域y.abc.com的页面,那个子域里面使用了asp.net ajax,生成的脚本里面,要访问top,造成了脚本的跨域访问,于是我在框架页面里面设置了 document.domain = "abc.com" ,在子域的那个页面里面也设置document.domain = "abc.com",跨域的问题就解决了。

    新问题:在菜单里面点击了子域的那个页面以后,所有的页面(包括子域的那个页面),都不是在框架的rightFrame里面打开了,而是在新的窗口打开。

    新问题的解决:摸索着在leftFrame的页面里面 也加上 document.domain = "abc.com" ,于是问题解决了,所有的页面都在rightFrame里面打开

    疑惑:虽然问题解决了,但是觉得还是没理解好修改document的domain

    ----先记下来,有空研究一下,补上心得。

  • 相关阅读:
    使用excel2003中的solver解决最优化问题
    图的邻接表存储方式的建立
    LINUX下使用VI
    LINUX下基本命令
    应用程序各对象创建的顺序
    zookeeper常遇错误详解
    MapReduce_partition
    MapReduce_TopK
    MapReduce_MaxValue
    Hbase用java基础操作
  • 原文地址:https://www.cnblogs.com/Cheese_Ren/p/1446903.html
Copyright © 2011-2022 走看看