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>
相關文章
- 如何將一個HTML頁面巢狀在另一個頁面中HTML巢狀
- html中引入另一個html的方法HTML
- 在JS中一個function函式要呼叫另一個函式裡的變數。JSFunction函式變數
- 淺析一個函式呼叫另一個函式的變數函式變數
- php頁面巢狀html程式碼,,html中js呼叫php中的陣列PHP巢狀HTMLJS陣列
- 如何將一個.html匯入進另一個.html頁面?HTML
- js中在一個函式中引用另一個函式中的函式,可以這麼做JS函式
- HTML橫向導航欄HTML
- 如何讓html引用公共佈局(多個html檔案公用一個header.html和footer.html)HTMLHeader
- vue在一個函式中呼叫另外一個函式Vue函式
- html的巢狀規則HTML巢狀
- AngularJS中寫一個包裹HTML元素的directiveAngularJSHTML
- HTML中兩個tabs導航衝突問題的解決方法HTML
- 一個html5+nodejs的遊戲HTMLNodeJS遊戲
- html中如何輸出多個空格HTML
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- 在iOS中呼叫HTMLiOSHTML
- 把一個一中的欄位更新另一個表中的t-sqlSQL
- Html 標籤的巢狀規則HTML巢狀
- html標籤的巢狀規則HTML巢狀
- 在 Flutter 中實現一個浮動導航欄Flutter
- html之如何讓多個並列的div居中顯示HTML
- js中的函式巢狀和閉包JS函式巢狀
- 使用Jsoup解析Html == TextView顯示html圖片的方法JSHTMLTextView
- HTML框架標籤的使用-<frameset>HTML框架
- 將不同的html頁面組合成一個——通過框架標籤frameset和frame實現HTML框架
- JavaScript實現HTML導航欄下拉選單[懸浮顯示]JavaScriptHTML
- HTML中div巢狀div的margin不起作用HTML巢狀
- html+css 製作簡易導航欄HTMLCSS
- 利用html5 canvas 畫圖的一個例子HTMLCanvas
- HTML如何輸入多個空格HTML
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- html_導航框架HTML框架
- struts 中多個html:text賦初值問題HTML
- HTML4 和 HTML5的10個關鍵區別HTML
- 一個太陽系HTMLHTML
- 在一個js檔案中引入另一個js檔案JS
- Unity在檢視皮膚上顯示巢狀的多個listUnity巢狀