【问题标题】:IE9 bug - form tag missingIE9 错误 - 缺少表单标签
【发布时间】:2012-10-09 15:03:44
【问题描述】:

我有一篇 joomla 文章,其中包含使用 rsform 组件创建的表单

http://www.kjetilhaugmo.no/videos/36-video-6

使用密码:'test'查看内容

一切都在所有浏览器中都可以正常工作,但在 IE 中却没有:)

奇怪的是该表单在 IE8 和 IE7 上有效,但在 IE9 上无效

我找了很多问题,发现标签表单没有出现在IE9上生成的代码中

我已经检查了负责创建表单的代码,一切都很完美

$formLayout = '<form method="post" '.$CSSId.$CSSClass.$CSSName.$CSSAdditionalAttributes.' enctype="multipart/form-data" action="'.RSFormProHelper::htmlEscape($u).'">'.$formLayout.'</form>';

我没有解决办法

请帮忙

【问题讨论】:

  • 它(除非你是 UA 嗅探,这通常是邪恶的)不可能为给定浏览器生成的源与其他浏览器不同。你在用$_SERVER['HTTP_USER_AGENT'] 做任何事吗?如果是这样,这很可能是问题所在。如果没有,很可能您实际上没有问题,您只需要清除用于测试的 IE9 实例上的缓存即可。
  • 感谢 Dave 的评论,能否请您检查一下我没有对表单使用任何条件的页面,代码不同,不知道为什么 :)
  • 我没有可用于测试的 IE9 实例,但如果我看到任何差异,我会非常感到惊讶。您是否尝试过清除缓存?

标签: php html internet-explorer-9


【解决方案1】:

在 www 上快速搜索:http://www.rsjoomla.com/support/documentation/view-article/642-my-form-wont-submit-in-internet-explorer-9.html

我查看了您的代码,您确实在 « p » 标签中有表单。你可以从那里开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 2013-11-18
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    相关资源
    最近更新 更多