0
我有一個腳本,如果你把它放在你的網站,它會插入iframe到你的網站 iframe調用一個測驗網頁這個測驗頁將在你的網站上方,並覆蓋它所有如果你正確回答測驗,應該刪除測驗頁。所以我做所有事情,但當他完成問題以便看到原始網站時,我無法刪除iframe。如何刪除iframe當點擊按鈕
這是我想要的樣本。
我有兩頁,第一是父母,第二個是孩子 我想知道如何刪除一個iframe,當我在一個按鈕,是孩子頁面內點擊;
家長
<!DOCtype>
<html>
<head>
</head>
<body>
Parent
<iframe id="frame" src="child.html"></iframe>
</body>
</html>
那孩子
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Click me</button>
<script>
window.onload = function() {
function myFunction() {
var getframe = document.getElementById("frame");
getframe.innerHTML = '';
}
}
</script>
</body>
</html>
我得到這個錯誤
myFunction是沒有定義
我嘗試過很多辦法,但沒有一個工作
你的函數''myFunction''不是全局可訪問的,因爲它是你''onload''函數的一部分。你有沒有嘗試將它移動到你的''