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檔案公用一個header.html和footer.html)HTMLHeader
- js中在一個函式中引用另一個函式中的函式,可以這麼做JS函式
- vue在一個函式中呼叫另外一個函式Vue函式
- HTML中兩個tabs導航衝突問題的解決方法HTML
- HTML橫向導航欄HTML
- jsp和html同時存在的個人理解JSHTML
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- html的巢狀規則HTML巢狀
- HTML如何輸入多個空格HTML
- SpringBoot在controller返回一個HTML頁面Spring BootControllerHTML
- 一個太陽系HTMLHTML
- 在 Flutter 中實現一個浮動導航欄Flutter
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- Unity在檢視皮膚上顯示巢狀的多個listUnity巢狀
- 全屏HTML 5適配 個人見解HTML
- js中的函式巢狀和閉包JS函式巢狀
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- HTML中div巢狀div的margin不起作用HTML巢狀
- JavaScript實現HTML導航欄下拉選單[懸浮顯示]JavaScriptHTML
- 兩個JS之間的函式互相呼叫JS函式
- html+css 製作簡易導航欄HTMLCSS
- Vscode導航欄開啟多個檔案換行顯示VSCode
- 前端面試(個人收藏總結)HTML篇前端面試HTML
- 純HTML + CSS製作個人資料卡HTMLCSS
- 一個例項中,多個synchronized方法的呼叫synchronized
- java實現用一個變數表示多個屬性的狀態Java變數
- html+css+js製作一個簡易計算器HTMLCSSJS
- HTML 5的10個頂級資源HTML
- 基本的 HTML 標籤 - 四個例項HTML
- 7個讓你驚歎的HTML技巧HTML
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- 01-使用html寫一個網頁HTML網頁
- 在一個元素上:hover,改變另一個元素的css屬性CSS
- 7 個讓人驚歎的 HTML5 滑鼠動畫HTML動畫
- 好看的404頁面html帶導航 好看的404頁面htmlHTML
- Python 函式中引數前面一個和兩個星號(**)的區別Python函式
- 來,搞個側欄導航