框架结构和脚本跨域的问题
2009-04-30 12:39
148 查看
背景:框架结构即普遍的 上-左-右 的结构 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
----先记下来,有空研究一下,补上心得。
跨域问题:本域为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
----先记下来,有空研究一下,补上心得。
相关文章推荐
- JAVA SSM框架中解决ajax及swagger测试请求跨域问题
- ABP框架Web API跨域问题的解决方案
- Python for .net脚本调用dotnet框架(ref和out参数问题)
- PHP解决mui前端框架中的ajax请求跨域问题
- ThinkPHP框架实现session跨域问题的解决方法
- js操作的跨域问题:js实现自动设置框架载入页面高度的问题
- jsonp跨域问题【主要解决的是返回状态码是200,但是js脚本仍然是执行error模块问题】
- RF框架-一个简单的脚本实现及元素定位不到问题的解决
- 搭建基于SSM的分布式电子商城的框架开源方便大家二次开发(已解决跨域问题)
- IFrame安全问题解决办法(跨框架脚本(XFS)漏洞)
- Java spring 框架跨域问题处理
- Django框架与linux shell 脚本无法交互问题
- ThinkPHP框架实现session跨域问题的解决方法
- iOS TA Solution (三) 脚本的基本框架和结构
- pushlet 之Comet框架Plushlet使用中的问题 JS脚本之过
- 一个简单的创建ndk文件目录结构来编译源文件的框架的小脚本
- python Pyramid框架解决跨域问题
- flask框架解决前后端跨域问题
- Python之Flask和Django框架解决跨域问题,配合附加ajax和fetch等js代码
- 关于Ajax跨域问题的一些经验 框架用的是JQueryMobile