<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Autocomplete broken in IE6</title> 
  <pubDate>Fri, 10 Apr 2026 09:04:29 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/4560</link> 
  <atom:link rel="self" type="application/rss+xml" title="Autocomplete broken in IE6" href="https://bugs.horde.org/ticket/4560/rss" /> 
  <description>Autocomplete broken in IE6</description> 
 
   
   
  <item> 
   <title>With IE 6, AutoComplete doesn&#039;t seem to work using imp login</title> 
   <description>With IE 6, AutoComplete doesn&#039;t seem to work using imp login. I&#039;ve received several user complaints becasue we recently upgraded from imp 3.2.1 to 4.1.2 and now 4.1.3.   Autocomplete does not work for either version of Imp. 



I&#039;ve checked CVS and don&#039;t see a newer login.inc to try.   </description> 
   <pubDate>Thu, 26 Oct 2006 21:34:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25301</link> 
  </item> 
   
  <item> 
   <title>This is a browser feature, not IMP&#039;s. And we didn&#039;t change a</title> 
   <description>This is a browser feature, not IMP&#039;s. And we didn&#039;t change anything to keep the browser from autocompleting.</description> 
   <pubDate>Fri, 27 Oct 2006 17:22:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25332</link> 
  </item> 
   
  <item> 
   <title>Here&#039;s an update on our investigation of this issue. We&#039;ve c</title> 
   <description>Here&#039;s an update on our investigation of this issue. We&#039;ve commented

out the following lines in /impt/templates/login/login.inc:



//        document.imp_login.loginButton.disabled = true;

//&lt;?php if (!empty($ie_clientcaps)): ?&gt;

//        try {

//          //document.imp_login.ie_version.valueobjCCaps.getComponentVersion(&quot;{89820200-ECBD-11CF-8B85-00AA005B4383}&quot;,&quot;componentid&quot;);

//        } catch (e) {

//        }

//&lt;?php endif; ?&gt;



Now autocomplete magically works.  We can leave our login.inc this way

to work around the issue, but would like to understand why this piece

of code causes IE&#039;s autocomplete to break.



Thanks</description> 
   <pubDate>Fri, 27 Oct 2006 18:49:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25334</link> 
  </item> 
   
  <item> 
   <title>Further update: 

A quick check of other sites listed on you</title> 
   <description>Further update: 

A quick check of other sites listed on your site, that also use Horde, shows that many sites are blocking this: 



submit_login(e)    and their sites have the Auto Complete working. 



Sites who do not modify or comment out submit_login(e)  do NOT prompt. 



</description> 
   <pubDate>Fri, 27 Oct 2006 19:15:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25335</link> 
  </item> 
   
  <item> 
   <title>#1 - that code you commented is necessary for us to discover</title> 
   <description>#1 - that code you commented is necessary for us to discover broken versions of IE.  So comment out at your own risk

#2 - in reality, disabling what you term &quot;autocomplete&quot; is a great thing.  Anyway, with the new autocomplete code in HEAD (and 4.2), autocomplete on IE would be terrible since you would essentially have 2 competing popup windows.  And you *definitely* don&#039;t want IE autocomplete for any address fields - that is just a dumb idea (the last thing you need is to have someone&#039;s address pop up that has been changed in the addressbook in the meantime).



so, as jan mentioned, this isn&#039;t a bug.  Feel free to modify this to your heart&#039;s content on your setup.</description> 
   <pubDate>Fri, 27 Oct 2006 19:27:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25338</link> 
  </item> 
   
  <item> 
   <title>But your code is breaking Auto Complete. Regardless of your </title> 
   <description>But your code is breaking Auto Complete. Regardless of your or my opinions on the Safety/Good Idea of using Auto Complete, it isn&#039;t working because of code that was added to Imp&#039;s login.inc between versions 3.2.1 and 4.1.2 of Imp. (Actually, we know from the changelogs when you added that code in...but there wasn&#039;t much information on why it&#039;s there or what it does) 



Anyway, you say that we can &quot;comment out the code at our own risk&quot; 

But you don&#039;t offer what I consider to be an adequate solution, but instead offer reasons why we shouldn&#039;t want that functionality in the first  place (which is kind of an admission that it&#039;s broken, IMO, a bug) --- If I have users that want that functionality, and I, as system admin, am not turning it off, then shouldn&#039;t they have it if they want?  



Again, regardless of the politics of Auto Complete, isn&#039;t the fact that the addition to your code breaks browser functionality a bug? And the removal of said piece of code makes it work again.  How is that not a bug?  



If the code is necessary for certain other functionality, as you say in point 1, then maybe you should fix the broken code so people can make their own decisions about the rest. </description> 
   <pubDate>Fri, 27 Oct 2006 19:48:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t25339</link> 
  </item> 
   
  <item> 
   <title>just commenting the first line make it works on ie7

//docum</title> 
   <description>just commenting the first line make it works on ie7

//document.imp_login.loginButton.disabled = true;



&gt; Here&#039;s an update on our investigation of this issue. We&#039;ve commented

&gt; out the following lines in /impt/templates/login/login.inc:

&gt;

&gt; //        document.imp_login.loginButton.disabled = true;

&gt; //&lt;?php if (!empty($ie_clientcaps)): ?&gt;

&gt; //        try {

&gt; //          

&gt; //document.imp_login.ie_version.valueobjCCaps.getComponentVersion(&quot;{89820200-ECBD-11CF-8B85-00AA005B4383}&quot;,&quot;componentid&quot;);

&gt; //        } catch (e) {

&gt; //        }

&gt; //&lt;?php endif; ?&gt;

&gt;

&gt; Now autocomplete magically works.  We can leave our login.inc this way

&gt; to work around the issue, but would like to understand why this piece

&gt; of code causes IE&#039;s autocomplete to break.

&gt;

&gt; Thanks

</description> 
   <pubDate>Sun, 04 May 2008 21:33:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4560#t45161</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
