禁用现代浏览器并“记住您在此表单上输入的内容?”弹出窗口 [英] disabling modern browsers "remember the stuff you entered on this form?" popups

查看:68
本文介绍了禁用现代浏览器并“记住您在此表单上输入的内容?”弹出窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我为数据创建了一系列相当复杂的html表单

条目向导


在我的mozilla浏览器中,每次我提交每个表单时

过程,它询问我是否要记住我输入的值。如何用HTML格式告诉Mozilla和其他浏览器使用此功能

不提供该选项?


谢谢


Hal

解决方案

" Hal Robertson" ...

我为数据创建了一系列相当复杂的html表单


在我的mozilla浏览器中,每次我提交每个表单时
过程,它询问我是否要记住我输入的值。我用HTML如何告诉Mozilla和其他具有此功能的浏览器不提供该选项?




你错了如果那是_your_ wish,用户可以配置_your_ Mozilla

不自动完成。


_Your_ HTML无法在任何程度上配置_my_ Mozilla

。如果可以,那么..

a)_I_将停止使用Mozilla,并且..

b)_I_不会访问_your_网站。


单独保留用户浏览器,但将

链接到一个页面,向您的用户解释如何将他们的_own_浏览器配置为

表现出_they_想要它的方式。


我的意思是,如果他们真的想要通过自动填充表格挣扎来支付
/>
(我不太明白为什么你认为它是有害的)这是他们的选择。


-

Andrew Thompson

* http://www.PhySci。 org / 开源软件套件

* http ://www.PhySci.org/codes/ Web& IT帮助

* http://www.1point1C.org/科学&技术


2004年2月25日17:17:13 -0800,Hal Robertson< ha *********** @ yahoo.com>

写道:

我为数据创建了一系列相当复杂的html表单


在我的mozilla浏览器,每次我在
过程中提交每个表单时,它会询问我是否要记住我输入的值。我用HTML如何告诉Mozilla和其他具有此功能的浏览器不提供该选项?

感谢

Hal


你不会。


你不告诉用户代理如何处理用户的数据。您的数据

是用户计算机上的访客。


ha *********** @ yahoo.com (Hal Robertson)写道:

I已为数据创建了一系列相当复杂的html表单
输入向导


如果您提供了URL,这将更容易分析。

在我的mozilla浏览器中,每次我在
过程中提交每个表单时,它会询问我是否要记住我输入的值。




My猜测表格现在的字段命名方式相同,但

与自动填充功能不相关无关。


那么答案就是生成形式使名称

不同。这需要更改以形成处理程序,但您可以例如生成诸如foo-48417,bar-48417之类的名称。等等48417是取决于表单的一些

数字,表单处理程序只会在程序之前屏蔽

尾部(连字符和数字)。 (它也可以

检查尾巴是否匹配,就像额外的数据完整性检查一样。)


-

Yucca , http://www.cs.tut.fi/~jkorpela/

有关网页制作的网页: http://www.cs.tut.fi/~jkorpela/www.html


I have created a rather complicated series of html forms for a data
entry wizard

In my mozilla browser, every time I submit each form along the
process, it asks me if I want to remember the values I entered. How
do I, in HTML, tell Mozilla and other browsers with this feature to
not offer that option?

thanks

Hal

解决方案

"Hal Robertson" ...

I have created a rather complicated series of html forms for a data
entry wizard

In my mozilla browser, every time I submit each form along the
process, it asks me if I want to remember the values I entered. How
do I, in HTML, tell Mozilla and other browsers with this feature to
not offer that option?



You have it the wrong way around.

_You_ the user can configure _your_ Mozilla
to not do autocomplete, if that is _your_ wish.

_Your_ HTML cannot configure _my_ Mozilla
to any extent. If it could, then..
a) _I_ would stop using Mozilla, and..
b) _I_ would not visit _your_ site.

Leave the users browser alone, but link
to a page that explains to your user how
they can configure their _own_ browser to
behave the way _they_ want it to.

I mean, if they really _want_ to ''struggle''
through your forms with autocomplete on
(I do not quite understand why you think it
is detrimental) it is their choice.

--
Andrew Thompson
* http://www.PhySci.org/ Open-source software suite
* http://www.PhySci.org/codes/ Web & IT Help
* http://www.1point1C.org/ Science & Technology


On 25 Feb 2004 17:17:13 -0800, Hal Robertson <ha***********@yahoo.com>
wrote:

I have created a rather complicated series of html forms for a data
entry wizard

In my mozilla browser, every time I submit each form along the
process, it asks me if I want to remember the values I entered. How
do I, in HTML, tell Mozilla and other browsers with this feature to
not offer that option?

thanks

Hal


You don''t.

You do NOT tell the user agent what to do with the user''s data. Your data
is a guest on the user''s computer.


ha***********@yahoo.com (Hal Robertson) wrote:

I have created a rather complicated series of html forms for a data
entry wizard
This would be easier to analyze if you had given a URL.
In my mozilla browser, every time I submit each form along the
process, it asks me if I want to remember the values I entered.



My guess is that that the forms now have fields named the same way but
not sufficiently related to make autocomplete meaningful.

Then the answer would be to generate the forms so that the names
differ. This requires changes to form handlers, but you could e.g.
generate names like "foo-48417", "bar-48417" etc. where 48417 is some
number that depends on the form, and the form handler would just mask
the tail (hyphen and number) away before proceding. (It could also
check that the tails match, just as an extra data integrity check.)

--
Yucca, http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html


这篇关于禁用现代浏览器并“记住您在此表单上输入的内容?”弹出窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆