一个奇怪的前端问题求助~

2012-09-11 20:15:35 +08:00
 stackpop
我有个用django建立的app,

页面一:

http://dev.stackpop.org:8081/test/3/

页面二:

http://dev.stackpop.org:8081/test/helpme/

页面2仅仅是把也页面1用iframe嵌入进来

现象,上述两个页面在IE和chrome下都能正常工作


但是,我在另外一个域名中的页面
页面3:
http://www.jiongceyan.com/helpme.html

页面3和页面2的代码是一模一样的,但是页面3在IE下无法正确执行,在chrome下是可以正确执行的

此外在本地建立一个html文件,也会有上述现象。
3376 次点击
所在节点    Django
13 条回复
Air_Mu
2012-09-11 20:19:53 +08:00
这和PHP有毛关系么?
qiayue
2012-09-11 20:21:20 +08:00
我用 ie9 打开页面3可以看到内容,用 ietester 各个版本 ie 看到,没有发现你说的问题。
stackpop
2012-09-11 20:31:37 +08:00
@Air_Mu v2ex没有专门的前端版吧。

@qiayue 不是说看不到页面,抱歉,是点击后ajax无法执行。
qiayue
2012-09-11 20:45:30 +08:00
@stackpop 还真是没办法执行
你说会不会是不同域的问题?
页面2和页面1是同域的,而页面3和页面1不同域
skydiver
2012-09-11 20:51:04 +08:00
第三个页面在ie下发起ajax请求会出现403
skydiver
2012-09-11 20:53:53 +08:00
@qiayue 早说啊。。肯定是跨域XHR的问题了。。。ie和别的浏览器对这个处理不一样
stackpop
2012-09-11 21:05:05 +08:00
@5skydiver 如何解决呢?iframe也算跨域...
skydiver
2012-09-11 21:09:13 +08:00
@stackpop 我也没遇到过这种情况。不知道这篇文章说的可以不:
http://blog.csdn.net/net_lover/article/details/5172509
skydiver
2012-09-11 21:12:55 +08:00
@stackpop 关于ie的在这里
skydiver
2012-09-11 21:13:03 +08:00
icyflash
2012-09-11 21:13:48 +08:00
https://code.djangoproject.com/ticket/17157

python的跑到php来了。。。
lfzyx
2012-09-11 21:43:23 +08:00
95分?满分多少
Livid
2012-09-12 02:50:30 +08:00
Moved to /go/django

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/47468

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX