900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > frameset嵌套多个html 在一个html的js中调用另一个html的变量和函数(导航栏更新个人图标)

frameset嵌套多个html 在一个html的js中调用另一个html的变量和函数(导航栏更新个人图标)

时间:2023-11-08 08:08:49

相关推荐

frameset嵌套多个html 在一个html的js中调用另一个html的变量和函数(导航栏更新个人图标)

毕业设计要做注册后更新性别后导航栏的个人图标也随之改变,在frameset中做的两个html互相调用函数怎么都是undefined,终于实验成功了。

test1.html

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="js/jQuery3.2.1.js"></script><title></title></head><frameset rows="8%,92%" border="0"><frame name="left" src="test2.html" /><frameset cols="15%,85%"><frame id="frame_left" name="left" src="test4.html" /><frame id="frame_right" name="right" src="test3.html" /></frameset></frameset><body></body></html>

test2.html

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="js/jQuery3.2.1.js"></script><title></title></head><body><img src="images/1.png" /><script language="javascript">var x = 30;function changeImg() {$("img").attr("src", "images/16.png");}</script></body></html>

test3.html

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="js/jQuery3.2.1.js"></script><title></title></head><body><button>变量</button><button>函数</button><script language="javascript">$("button:eq(0)").click(function(){alert(self.parent.parent.left.x);})$("button:eq(1)").click(function(){self.parent.parent.left.changeImg();})</script></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。