从单独的 iframe 中的.php刷新 iframe
refresh iframe from a .php in a separate iframe
我有一个由 7 种不同的 iframe 构建的页面:
<iframe id="leftframe" src="structure/leftbar.php"></iframe>
<iframe id="headerframe" src="structure/header.php"></iframe>
<iframe id="menuframe" src="structure/menu.php"></iframe>
<iframe id="timerframe" src="structure/times.php"></iframe>
<iframe id="settingsframe"></iframe>
<iframe id="contentframe" name="contentframe"></iframe>
<iframe id="chatframe" src="chat/index.php"></iframe>
我有一个在"内容框架"中运行的.php。当我单击其中的按钮时,它会向.php
发送post
。.php
运行正常,但在结束时,我希望它重新加载leftframe
帧。
我尝试了这些页面上的建议:
如何使用Javascript刷新IFrame?使用 JavaScript 重新加载/刷新 iframe 的最佳方法是什么?
但这些似乎都不起作用。
在我正在尝试.php
:
?>
<script>
parent.getElementById('leftframe').location.reload();
alert("Ping");
</script>
<?php
这也行不通。有什么建议吗?
谢谢!
当可以在客户端刷新 iframe 时,使用后端刷新 iframe 是绝对错误的。
它对我有用:
<script>
document.getElementById('leftFrame').contentWindow.location.reload();
alert('Ping');
</script>
而且,是的,您确定需要 iframe 吗?
这绝对不是一个好的做法。特别是在一个强大的JS及其框架和AJAX的世纪中。如果您更新 DOM 元素的内容而不是刷新 iframe 会更好。
相关文章:
- 使用php脚本验证访问者的年龄,并在不刷新的情况下根据结果加载iframe
- iframe未执行Javascript方法(PHP)
- 启动&使用php停止iframe
- 我想在Iframe Javascript PHP的帮助下,将单个ajax上传器脚本转换为多个上传器
- PHP+Javascript如何正确放置iframe
- 如何将 iframe id/name 发送到 php 文件
- 将 PHP 联系表单加载到位于单独 HTML 页面上的 Iframe 中
- (需要帮助)一键打开 2 个 iframe 链接 (PHP)
- 如何在特定的服务器时间在 php 页面上使用 javascript 执行 iframe
- Ajax iFrame:PHP 不会在我的循环中添加我与 SQL 不同的字符串(以重建 HTML 代码)
- JavaScript set cookie via iFrame via CORS via PHP Allow Head
- iFrame PHP 页面检查调用的源(引用)
- PHP 中的跨域变量 iframe
- iframe 中加载 PHP 并重定向的 Javascript 不会执行
- PHP如果iFrame包含特定字符串,则显示(或不显示)
- 带有两个选择框的动态页面,iframe和jQuery(不带PHP)
- 在iframe PHP中显示pdf
- PHP-收到新消息时更新iFrame
- php或javascript中不同页面的目标iframe
- 如何使用ajax插入iFrame/PHP