在谷歌浏览器中查看页面源时,浏览器会打开一个新选项卡,并基本上将URL粘贴到 view-source:
字首。这是不可取的。
作为开发人员,我可能会包含一些仅在提交表单后在源中可见的诊断输出。当Chrome刷新页面以查看来源时,会使此信息消失。
反正有没有阻止这种行为?
注意: 我熟悉“Inspect Element”选项。这不是查看您正在查看的确切页面的原始页面源的充分替代方法。
快速测试脚本
<pre>
<?= print_r($_POST, true) ?>
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
单击提交按钮后,页面显示
Array
(
[foo] => bar
)
如果您查看页面源,您将看到一个 空 $_POST
产量
<pre>
Array
(
)
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
更新
显然这个 窃听器 已经提交。叹...
如果有人知道一个好的工作,我会非常感激。