我的网站上有一个iframe的上传选项。所以这是我的HTML:
<iframe name="message" src="upload.php"></iframe>
<form action="upload.php" method="post" enctype="multipart/form-data" target="message">
<input type="file" name="file">
<input type="submit">
</form>
现在的问题是iframe在转到网站的上传部分时是可见的。我希望它是隐形的,直到收到来自upload.php的响应,我希望它能像一个警告框一样显示消息,你可以阅读然后关闭。我该怎么做呢?我猜测有一些jquery。
答案 0 :(得分:0)
要隐藏iframe(或其他HTML元素),只需在该HTML标记中添加:style="display:none;"
。
然后你可以在PHP响应中添加一个javascript代码来从父页面调用一个函数。像这样:
// ..
echo '<script>
parent.functionName();
</script>';
在该函数中添加您想要在php响应之后执行的JavaScript指令。