0

标题几乎说明了一切。我有一个表单,用户必须输入一些数据,比如 ID (1234)。如果他回来,我希望通过浏览器的自动完成功能可以看到该条目。

目前,它不适用于 IE9。我在 Chrome 上尝试过,它运行良好。问题是客户希望它在 IE 上。

到目前为止,这是我尝试过的: - 我在 IE 选项中启用了自动完成功能:Internet 选项 > 内容 > 自动完成,我检查了所有选项。

  • 检查了软件 > Internet Explorer > 控制面板下的一些注册表项(Win 7 中不存在)

  • 将属性设置为不“关闭”的东西。

我很无知。问题是 IE9 还是我的页面?看到它在 Chrome 上运行让我认为它是浏览器,但我们永远不知道。

谢谢

- 编辑

好吧对不起,也许我还不够清楚(可能不是)。我有一个带有文本框的asp页面。默认情况下,该文本框应该自动完成用户输入的条目。

它在 Chrome 中工作,但由于某种原因不在 IE 中。我用谷歌搜索了一整天以找到解决方案。没有javascript,没有ajax控制什么都没有。只是基本的东西不起作用。我在同一个项目的不同页面中对其进行了测试,它确实有效。但该特定页面没有。该 asp 页面有一个 masterPageFile 并且正在使用该组件。

所以我的问题是:什么可以使文本框自动完成不起作用?

4

1 回答 1

0

我找到了。不知道为什么要这样做,但在我的一个嵌入式母版页中删除该行修复了它。

有人可以向我解释吗?

<%@ 注册 TagPrefix="uc" Namespace="ProjectName.Reports" Assembly="ProjectName" %>。

于 2012-07-06T13:49:28.340 回答