1.html跟2.html在框架页3.html内;
页面1.html里有函数fun用
<a href="" onclick="fun();">
可以成功调用;在2.html用js将1.html的一个id="k"的控件innerHTML修改成
<a href="javascript:fun();">
点击该链接,提示找不到对象。但是如果先点击1.html的链接调用完fun后,再点击id="k"的那个链接就可以调用到fun。请高手指点。
页面1.html里有函数fun用
<a href="" onclick="fun();">
可以成功调用;在2.html用js将1.html的一个id="k"的控件innerHTML修改成
<a href="javascript:fun();">
点击该链接,提示找不到对象。但是如果先点击1.html的链接调用完fun后,再点击id="k"的那个链接就可以调用到fun。请高手指点。
可以看下这个
http://blog.csdn.net/dwtyxugy1/archive/2010/03/28/5424837.aspx
借地方用下群号36466679正在发展中,欢迎各位js,css,asp.net,和数据库爱好者加入本群
“JavaScript:”表示后面的语句用JavaScript去执行,void(0)是一个函数,表示什么也不返回。这主要用来防止a 标签的浏览器默认行为:跳转
比如 1.html 2.html的frame的name为 f1 f2
可以在2.html里面这么去调frames['f1'].fun();