谁能告诉我为什么Firefox会通过添加</form>
提前关闭窗体?它在提交按钮之前关闭表单 - 因此表单将不会提交。Firefox自动添加关闭窗体标签太早 - IE和Chrome确定
表单的整个代码有点长,可以在这里发布。它在Chrome和IE中运行良好,但Firefox似乎提早关闭了表单并删除了后面的</form>
。
html正在从PHP输出。不知道这是否会有所作为?
编辑萤火虫也不起作用。任何想法赞赏。
感谢
谁能告诉我为什么Firefox会通过添加</form>
提前关闭窗体?它在提交按钮之前关闭表单 - 因此表单将不会提交。Firefox自动添加关闭窗体标签太早 - IE和Chrome确定
表单的整个代码有点长,可以在这里发布。它在Chrome和IE中运行良好,但Firefox似乎提早关闭了表单并删除了后面的</form>
。
html正在从PHP输出。不知道这是否会有所作为?
编辑萤火虫也不起作用。任何想法赞赏。
感谢
当浏览器意外地关闭窗体或div时,通常是因为代码中存在某种错误 - 比如关闭div而不是开始的div。
我建议你将代码送到w3c Validator,然后修复错误。
谁能告诉我,为什么火狐会早早关闭窗体添加一个?它在提交按钮之前关闭表单 - 因此表单将不会提交。
这通常发生是因为您的结构应该被解释为表单结束标记或严重无效,导致浏览器正在从错误中恢复错误。
表单的整个代码有点长,可以在这里发布。
不,这不是(但如果你可以创建
仍然说明了问题,那么这将是首选降低测试用例。在HTML被从PHP输出。如果不知道这将有所作为?
不会。浏览器只关心的是在HTTP响应,它不是如何到达那里。
您是否尝试过使用验证,使小号你的代码是正确的吗?
你可以得到Tidy做验证你,或发送你的代码http://validator.w3.org/
会告诉你很快,如果你有这是造成Firefox的行为有些可疑标记。
它可能会这样做,因为标记无效......另一个未关闭的标记或以错误顺序关闭的标记。你总是可以在jsfiddle.net这样的地方发布标记。 – 2011-04-11 14:51:29
删除不必要的东西 - 我们需要*一些*代码。 – Shaz 2011-04-11 14:51:32
我有一个问题,当我没有关闭标签时,Firefox删除了