javascript - 在父网页的 iframe 中运行 JavaScript

标签 javascript html dom iframe

我有一个网页需要倒计时器,但倒计时器的 JavaScript 代码是在 iframe 中与其他页面内容一起生成的。我需要使用 Javascript 将此内容推送到父框架中:

document.getElementById('contentarea').innerHTML = 
    "Please Wait... Countdown is loading FOO";

FOO 的一部分是倒计时代码...

<script>
var upgradeTime = 186000; //no of seconds
var seconds = upgradeTime;
function timer() {
    var days = Math.floor(seconds/24/60/60);
}
//The Code doesn't end here but let me not bore anyone
</script>

如何实现此目的,以便注入(inject)的 JavaScript 代码将在父页面上运行?

最佳答案

使用window.parentiframe 的 JavaScript 中。

parent.document.getElementById('contentarea').innerHTML = 
    "Please Wait... Countdown is loading FOO";

关于javascript - 在父网页的 iframe 中运行 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37174784/

相关文章:

javascript - 我可以编写一个正则表达式,其中一个符号匹配两次吗?

javascript - Firebase云函数在Flutter中返回null,因为它仍在运行

javascript - 在设计模式下查找 Iframe 的内容何时更改

javascript - jQuery 数据表问题 : columns and rows not in one line

javascript - 如何从 DOM 节点获取文本节点?

javascript - 使用 getImageData 时遇到问题

javascript - 尝试 'encapsulate' 可重用的 javascript 代码

javascript - 动态下载javascript,稍后执行

javascript - 包含 javascript 的附加 HTML 无法运行,我怎样才能让它运行?

javascript - 查找嵌入指令的子元素但排除其自身的嵌套指令子元素