信息:
我有一个在index.php上有设计的网站,然后你在index.php的框架内浏览其他网页(video.php,news.php)。
我想做什么:
在框架(video.php)中发生了一个动作(插入到mysql.query)之后,我想在index.php上显示一个#box。我该怎么办?是否有可能像echo 1那样做;在video.php中,然后创建一个脚本“如果我得到1,然后在index.php上显示#box”?我该怎么办..
我也在使用jquery,为了你的记录......
短: 当您向数据库插入注释时,它会回显1; (或告诉脚本显示#box)在index.php上,这是一个div,在顶部显示stackoverflow之类的消息。
答案 0 :(得分:2)
您的“iframe”页面可以包含引用父窗口中存储的其他Javascript代码的脚本。因此,如果您有一个显示在框架中的页面,它可以通过执行以下操作来显示消息:
<script>
window.parent.showMessage("Video not found");
</script>
在外(父)页面中,显示消息的代码看起来像普通的jQuery代码。因此,您的“showMessage”例程可能如下所示:
function showMessage(msg) {
$('#msgBox').text(msg).show();
}