【发布时间】: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