|  | 主题:  可以检测页面的代码吗? | 
            
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:5
 金币:10.0
 发贴:3292
 注册:2001/5/24 10:01:29
 
 | 
                            
                            #12001/12/14 0:11:35 
                                一个上下frame里,top可以检测main窗体的原码吗?
 我想要在top里加一个刷新代码,每过5分钟刷新一次main
 并检测main是否有更新,有更新就弹出一个对话框。。。如何做呢?
 | 
                        
                
                    |  Syawn
 职务:普通成员
 等级:5
 金币:10.0
 发贴:2930
 注册:2004/6/24 17:14:35
 
 | 
                            
                            #22001/12/16 11:51:17 
                                很高深的问题…… 回去研究研究先~    | 
                        
                
                    |  helmet
 职务:版主
 等级:4
 金币:10.0
 发贴:1559
 注册:2004/1/30 15:59:27
 
 | 
                            
                            #32001/12/16 12:56:42 
                                hve,这个问题和imac说的那个毛病都差不多:
 如果窗体内是本地的页面,可以这样得到源码:top.窗口名.document.body.innerHTML
 (这是body标签内的代码。其实如果是本地的页面,可以的到这个页面的任何属性)
 
 
 如果指定的src是通过http://得到得页面,好像行不通。
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:5
 金币:10.0
 发贴:3292
 注册:2001/5/24 10:01:29
 
 | 
                            
                            #42001/12/16 15:54:08 
                                哦,是啊,我也感觉是这样
 不过我们可以把这个页面传到5D的空间了,MAIN指向的是5D论坛的页面
 不就在一个域里了吗。。。
 
 | 
                        
                
                    |  nivalbaby
 职务:普通成员
 等级:1
 金币:0.0
 发贴:17
 注册:2001/12/17 15:57:15
 
 | 
                            
                            #52001/12/17 16:38:21 
                                放到一个空间后你可以这样试,不过还是要改一下论坛的源码,先在asp文档中加上一个判断语句,如果更新就写入一个cookie,这样就可以在top框中判断这个cookie是否更新了。本人的一点浅见。(另外,在asp中有一个http**的组件,可以获取url指定的页面代码,然后由自己写出相应的分析获取代码)
 觉得自己说得全是一些没用的。:(
 |