首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

框架中传递javascript函数的有关问题

2012-02-19 
框架中传递javascript函数的问题HTML codehtmlheadtitleTestFrame/title/headframeset rows5

框架中传递javascript函数的问题

HTML code
<html><head><title>TestFrame</title></head>       <frameset rows="50%,50%">            <frame src="main.asp" name="main">            <frame src="send.asp" name="send">       </frameset></html>

HTML code
<html><body><script language="javascript">       function testframe(){              document.write("TestFrame!");       }</script></body></html>

HTML code
<html><body>    <input type="button" name="test1"  value=" 提 交 " onClick="parent.main.testframe()"></body></html>

以上是我测试框架中传递Javascript函数的代码,第一次点提交就没问题,但第2次继续点这按钮时弹出"对象不支持此属性或方法"的问题,请问是哪里出错了

[解决办法]
testframe中用的是document.write("TestFrame!");
第一次执行後,main中的页面被重写了,testframe()不存在了
function testframe(){
alert("TestFrame!");
}
试试看

热点排行