javascript - 使用具有不同域的 javascript 将值从父级传递到 iframe
问题描述
我需要使用 javascript 将值从父级传递给 iframe,但两者都在不同的域中。
我尝试使用下面但我仍然无法实现这一点,在传递文本后我需要发送回车键以转到下一页
<!DOCTYPE html>
<html>
<body>
<iframe id="myFrame" src="https://sitechecker.pro/iframe-test/" style="height:380px;width:100%"></iframe>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var iframe = document.getElementById("myFrame");
var elmnt = iframe.contentWindow.document.getElementsById("minitool_input")[0];
elmnt.innerHTML = "http://google.com";
}
</script>
</body>
</html>
解决方案
推荐阅读
- android - 谷歌地图位置更新
- raku - 角色“currying”的错误
- java - 在Java中将十进制值转换为二进制
- r - 根据其他变量中的条件值,通过一个变量对 data.table 进行子集
- javascript - 是否可以仅使用 FormData 和 Submit 创建表单?
- python - 字典中的数据框,其中值是列表
- python - 如何运行使用 pip 安装的 pyasn1
- javascript - 当我在调度后更新 vue 组件中的相同内容时,防止状态更新
- dart - 在 Flutter 应用程序中存储 API 凭据
- c++ - 在重载运算符 = 中处理自分配和异常时如何释放内存