我的 src=""
about:blank
”
<form action="check.php" method="POST">
<input type="submit" value="POP2!">
<input type="hidden" name="video" value='<embed src="http://XXXXX" width="712" height="475" allowfullscreen="true" allowscriptaccess="always">'>
</form>
在我的 check.php 中:
$output = $_POST['video'];
$output = urldecode($output);
echo $output;
$_POST['video'] 的值到达。
<embed src="about:blank" width="712" height="475" allowfullscreen="true" allowscriptaccess="always">
有人知道为什么链接会变成 about:blank 吗? 谢谢。
编辑:Google Chrome - 检查元素错误显示此
Refused to execute a JavaScript script. Source code of script found within request.
最佳答案
您是在调试器还是在浏览器中检查 $_POST['video']
的值?
此外,如果您使用的是 Firefox/Chrome,您是否安装了名为 Flashblock 的扩展程序(或任何其他 Flash 阻止扩展程序)?显然,如果您在浏览器中检查输出,它们可能会导致此类行为。
关于php - 关于 :blank in src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5890523/