CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

高手请进~~~~[在线等]

楼主wojiaoldm(SuperMan)2005-04-25 15:24:39 在 Web 开发 / JavaScript 提问

三个页面分别是:frameset.html,topframe.html,mainframe.html.  
  另个有一个MyJs.js,假定内容如下:  
  function   my_alert()  
  {  
  alert("my_alert");  
  }  
   
   
  frmaeset.html的内容如下:  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
  </HEAD>  
  <frameset   rows="0,*"   >  
  <frame   src="topframe.html"   name="topframe">  
  <frame   src="mainframe.html"   name="mainframe">  
  </frameset>  
  </HTML>  
   
  我的问题是:怎样在topframe.html中一次性包含(任意您用什么方法)MyJs.js文件后,在mainframe.html可直接调用my_alert().  
   
  希望高手指教! 问题点数:100、回复次数:9Top

1 楼fantiny(卖身不卖艺的菜鸟)回复于 2005-04-25 15:48:12 得分 30

你试试   parent.topframe.my_alert();之类的。  
  只要你找到topframe窗口的对象,就可以直接调用它里面的方法。  
  我写的可能有错。Top

2 楼wojiaoldm(SuperMan)回复于 2005-04-25 15:56:03 得分 0

你说的parent.topframe.my_alert()这种调用方法是可行的,但是我的意思是在topframe里为mainframe中的document包含js.Top

3 楼baiyunfei(虚度残生)回复于 2005-04-25 16:09:47 得分 25

你说的"在topframe里为mainframe中的document包含js"做不到的。Top

4 楼muziruyue(我是菜鸟)回复于 2005-04-25 16:20:38 得分 25

你说的"在topframe里为mainframe中的document包含js"做不到的。  
   
  你试试   parent.topframe.my_alert();之类的。  
  只要你找到topframe窗口的对象,就可以直接调用它里面的方法。  
  我写的可能有错。  
  说的都很有道理Top

5 楼wojiaoldm(SuperMan)回复于 2005-04-25 16:21:16 得分 0

有没有办法模拟出我所需要的效果.主要是不直接改变mainframe中的document,可以在topframe中用createElement()为mainframe中的document加一个层(比如说Layer1),在topframe中的document中为mainframe的document的层增加可直接调用(如我的问题中描述的一样,不用加top.window.topframe)的方法.请大家帮忙解决这个难题,或者用别的方法达到这种效果,有一个要求,代码简单.谢谢!Top

6 楼wojiaoldm(SuperMan)回复于 2005-04-25 16:23:39 得分 0

谢谢大家,我再做做试验,大家有建议请提出来!Top

7 楼wojiaoldm(SuperMan)回复于 2005-04-25 16:26:46 得分 0

 
   
  ---------------问一个相关问题----------------------  
   
   
  谁有document的所有属性和方法的文档?有的话给我看一下,谢谢!!  
   
   
  ---------------问一个相关问题----------------------Top

8 楼jag522(J咕)回复于 2005-04-25 16:35:14 得分 20

document的所有属性和方法的文档  
  http://msdn.microsoft.com/library/default.aspTop

9 楼wojiaoldm(SuperMan)回复于 2005-05-01 04:17:44 得分 0

*************************************************  
   
   
  高手请谈谈看法,在这里实在没有找到比较满意的答案!  
   
   
  *************************************************Top

相关问题

  • phpteam请进,在线~~~~~
  • icyer,请进,在线等待
  • 在线请进!100分!
  • 高手请进(在线等)
  • 高手请进!!在线等!!!
  • 高手请进!在线等!
  • 高手请进!在线等!
  • 高手请进!在线等....
  • 达人请进,在线等
  • 高手请进,在线等

关键词

得分解答快速导航

  • 帖主:wojiaoldm
  • fantiny
  • baiyunfei
  • muziruyue
  • jag522

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo