- 浏览: 53035 次
- 性别:
- 来自: 深圳
我的页面框架如下
我想通过left_01.html内的
其中popupwin()是zhgl.html的一个js function
如果不用setTimeout,那么zhgl.html还没有加载完的时候会报错
出此下策。
我之前想通过给zhgl.html添加body.onload的方式不成功,
最后用调用zhgl.html内的函数来完成弹出窗体。
<frameset rows="," cols="190,*" framespacing="0" frameborder="no" border="0" class="k"> <frame src="left_01.html" name="left" frameborder="no" noresize="noresize" scrolling="no"> <frame src="zhgl.html" name="main" class="mainframe" frameborder="no" scrolling="yes"> </frameset>
我想通过left_01.html内的
<a href="aaaaaa.html" target="main" omenu="clickme" onclick="setTimeout('sublingadd()',1000);">clickme</a> <script language="JavaScript" type="text/javascript"> <!-- function sublingadd(){ parent.document.getElementsByName('main')[0].contentWindow.popupwin(); } //--> </script>
其中popupwin()是zhgl.html的一个js function
如果不用setTimeout,那么zhgl.html还没有加载完的时候会报错
出此下策。
我之前想通过给zhgl.html添加body.onload的方式不成功,
最后用调用zhgl.html内的函数来完成弹出窗体。
<script language="JavaScript" type="text/javascript"> <!-- function sublingadd(){ //f1(); //parent.document.getElementsByName("main")[0].contentWindow.document.body.onload=parent.document.getElementsByName("main")[0].contentWindow.f1; parent.document.getElementsByName("main")[0].contentWindow.f1(); /*var self = parent.document.getElementsByName("main")[0].contentWindow.document.body,self_f=parent.document.getElementsByName("main")[0].contentWindow.f1; if (document.all){ self.attachEvent('onload',self_f)//IE中 } else{ self.addEventListener('load',self_f,false);//firefox }*/ //function(){ parent.document.getElementsByName("main")[0].contentWindow.f1(); } // this.bodyonload(); //Pa_Modal.Open('viptjyy1.html',460,250,null,0,0); //parent.parent.document.body.onload=Pa_Modal.Open('viptjyy1.html',460,250,null,0,0); //return false; //console.log(parent.document.getElementsByName("main")[0].contentWindow.document.body); } /*sublingadd.prototype.bodyonload= function(){ parent.document.getElementsByName("main")[0].contentWindow.f1(); }*/ //--> </script>
发表评论
-
JS的replace方法
2011-08-05 10:34 1201from http://www.cnblogs.com/mxw ... -
要写出在各大主流浏览器上都兼容的JS代码,就要关注他们的区别,下是IE和FF综合考虑的通用DOM!
2011-08-04 14:36 920来源于 http://hi.baidu.com/g ... -
<input type="text" id="start" />输入true取布尔true
2011-07-28 14:22 879"true" and true is di ... -
Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天
2011-07-27 17:47 4812字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天 ... -
高效http页面优化法则一【JS对DOM的操作】
2011-07-08 10:58 1033很多人都认为JS的效率 ... -
form page jump
2011-07-07 10:49 852页面跳转 <input type="hidd ... -
jquery widget sample
2011-07-06 08:39 3446<!DOCTYPE html PUBLIC &quo ... -
jquery apply wait for update
2011-07-05 10:36 1657<!DOCTYPE html PUBLIC &quo ... -
deal with a great quantity domelements add event wait for update
2011-06-29 14:34 1159<!DOCTYPE html PUBLIC " ... -
JS中的attachEvent、addEventListener如何传递参数
2011-06-29 14:02 6266<!DOCTYPE html PUBLIC " ... -
window.onload 和 $(document).ready 区别 待续......
2011-06-27 09:50 2750jquery 学习之一(js中window ... -
js中frame的调用
2011-06-14 12:27 1043js中frame的调用 关键词 ... -
js 事件冒泡 和其它问题
2011-06-10 09:25 819js事件冒泡 <html> <head> ... -
js inner iframe get dom of parent
2011-06-02 15:00 732parent.$("#id");//jqu ... -
ajax
2011-05-27 14:18 645<!DOCTYPE html PUBLIC " ... -
add event to all the dom elements in one page except one dom
2011-05-18 10:20 868<!DOCTYPE html PUBLIC &quo ... -
count down 倒计时
2011-05-13 12:42 574<!DOCTYPE html PUBLIC " ... -
js IE与FireFox的兼容性问题 事件
2011-05-13 09:16 1028# window.event * IE:有windo ... -
deal with href remove the same element
2011-05-11 09:38 799var url="http://zhidao.bai ... -
document.form.item 问题集合的(0)和[0]取法
2011-05-09 15:10 1950<!DOCTYPE html PUBLIC " ...
相关推荐
【camunda-operate-1.0.0.zip】是一个与Zeebe相关的压缩包,它提供了Zeebe的安装和快速入门指南。Zeebe是一个分布式工作流引擎,用于处理大规模的业务流程自动化任务。这个压缩包包含了部署Zeebe所需的所有组件,...
Zeebe是微服务编排的工作流引擎。 ... 随着微服务的发展,大家都单体服务进行了拆分,解耦,这样做引发了另外的一个问题:之前一个接口实现的功能,现在需要调用几个...本次上传安装包:camunda-operate-1.0.0.tar.gz
"西门子 Operate 手册_828D 铣削宏程序简明手册_2019.pdf" 该手册主要介绍西门子 Operate 828D 铣削宏程序的基本概念、特点、用途以及宏变量的使用。下面是对该手册的详细知识点总结: 宏程序概述 * 宏程序是一种...
### DeltaV Operate组态工具小技巧详解 #### 一、引言 在DeltaV Operate组态工具的使用过程中,经常会遇到一些不被广泛注意但又非常实用的小技巧。这些技巧不仅能提高工作效率,还能避免一些常见的问题。本文将详细...
C#编程 文件操作 OperateXML(源码)(源码)C#编程 文件操作 OperateXML(源码)(源码)C#编程 文件操作 OperateXML(源码)(源码)C#编程 文件操作 OperateXML(源码)(源码)C#编程 文件操作 OperateXML(源码)(源码)C#编程 ...
camunda-operate-0.23.0 zeebe工作流引擎 迁移到0.23.0时,您需要更新和重新部署现有的工作流程。我们用FEEL替换了JSON路径表达式。您可以在下面阅读有关此内容的更多信息,或直接阅读文档。可以使用迁移工具,该...
图片处理sdk(just for eclipse) ...(包括jni本地源码) ...com.js.photosdk.photoframe 添加相框 com.js.photosdk.scrawl 涂鸦 com.js.photosdk.utils 工具类 jp.co.cyberagent.android.gpuimage 滤镜 li
NPOI开发包C#读取Excel ,解决引用 NPOI.OOXML.dll报错的问题 npoi出现“System.InvalidOperationException”类型的未经处理的异常在 NPOI.OOXML.dll 中发
"operate-file.rar_File Operate"这个主题涵盖了文件操作的基本概念和常见功能,包括打开、复制、移动和修改文件。以下是对这些知识点的详细阐述: 1. **打开文件**:在计算机编程中,打开文件通常涉及使用特定的...
"C# OperateWord"这个主题聚焦于如何使用C#来操作和自动化Microsoft Office,特别是Word文档的处理。在这个场景下,我们将深入探讨C#与Office Interop库的结合,以及如何通过编程接口实现对Word文档的各种操作。 ...
DeltaV Operate是一款由Emerson Process Management提供的先进的过程控制操作系统,该系统以DeltaV产品系列为核心。DeltaV系统是用于自动化控制和优化工业生产过程的一套综合解决方案,包括硬件、软件和服务,涵盖了...
operate.sql
在本文中,我们将深入探讨如何使用Golang语言处理Excel(xlsx)文件,主要基于提供的"operate_xlsx.zip"资源。这个压缩包包含了示例代码,用于演示如何在Go语言环境中读取、创建、写入以及保存xlsx文件。遵循以下...
another dialog generates when press a button in a vc++ dialog .In this new dialog,information displayed will be changed when inputing information changed.
西门子Sinutrain 4.95版操作说明书是西门子提供的一款simulation software,用于SINUMERIK Operate的训练和编程。该软件旨在帮助用户学习并掌握SINUMERIK Operate的控制和编程,提高生产效率和产品质量。 ...
在C#编程中,"文本操作方法OpenFile and operateFile"是两个关键概念,它们是进行文件处理的基础。本文将详细讲解如何使用C#来打开文件(OpenFile)以及对文件进行操作(operateFile),这对于任何希望深入学习C#...
在IT行业中,尤其是在软件开发领域,Node.js是一个广泛使用的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码。本项目“node-git-operate”显然旨在利用Node.js的强大能力,为处理Git操作提供便利,...
在IT行业中,"BUS_Operate"这一主题通常指的是与企业业务运营相关的系统、流程或工具。这可能包括业务流程管理、系统集成、数据传输、业务分析等多个方面。下面将详细探讨这些关键知识点。 首先,我们要理解"BUS",...
西门子SINUMERIK Operate系统是西门子公司研发的用于数控机床的数控系统。在SINUMERIK Operate系统中,HMI(人机界面)用于操作者与数控系统交互。在用户界面设计中,软键是一种虚拟的按钮,它显示在屏幕上,通常...