<script>window.onload=function(){window.parent.format(...);}</script>
解决方案 »
- 咨询html里调用.js文件里的函数的方法
- 问.net生成的button希望正则过滤onclick内容
- 如何获取动态id
- 麻烦高手看一下这个简单的JS为什么不好使呢?
- 谁有好点的javascript Menu类,我这知道一个但不支持中文,有愿意接受挑战的试试改成支持中文的。
- JavaScript标准(ECMA-262)中文版哪里有?
- 在javascript中如何设置body 的 onload事件?
- 如何动态修改文本框内字符的对齐方式
- 为什么这么多的‘’“”???????
- extjs EditorGridPanel点击怎么获取某行的某个数据
- 50求解Flex小问题,急!!!
- 一个编辑器想实现的功能
我按照你的意思进行了模拟,按着你的方法没错啊。
两个页面源码如下:1)innerHTML.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script >
parent.format();//调用parent.html页面中的方法。
//如果不行,可以试试top.format() </script>
</HEAD> <BODY>
</BODY>
</HTML>
2)parent.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function format()
{
alert("正在格式化");
}
</script>
</HEAD> <BODY>
<iframe src="innerHTML.html" style="width=600;height=400">
</iframe>
</BODY>
</HTML>
我按照你的意思进行了模拟,按着你的方法没错啊。
两个页面源码如下:1)innerHTML.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script >
parent.format();//调用parent.html页面中的方法。
//如果不行,可以试试top.format() </script>
</HEAD> <BODY>
</BODY>
</HTML>
2)parent.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function format()
{
alert("正在格式化");
}
</script>
</HEAD> <BODY>
<iframe src="innerHTML.html" style="width=600;height=400">
</iframe>
</BODY>
</HTML>
没必要在iframe里调用parent里的function !!!
在iframe里可以得到parent要操作的标签对象,然后在iframe里操作一样的.
在format格式化函数里做下检测,要格式化的对象是否存在,如没有,就用setTimeout之类的延迟一段时间再执行...