Hi, thanks for answering! This is a regular web app, not a portlet. I've never used portlets.
I'm pretty sure this is the only tacos component I'm using. I'll see if I can mount up another one to check. Of course the javascript I'm running could be cached. But I don't think so, IE has been restarted and normally the things I've done should be sufficient to clear the cache of my IE. I discovered that the section that initializes and imports dojo had been duplicated, I removed the duplicate, made no difference. Has there been made some kind of localization changes to tacos recently, that may have caused some bad characters in the js-code, like in the bug referenced? Here's the relevant excerpts html code generated (works in Firefox 1.5.0.6): HEAD section: <script type="text/javascript"> djConfig = { isDebug: false, baseRelativePath: "/moby/script/dojo/", preventBackButtonFix: false }; </script> <script language=JavaScript src="/moby/script/dojo/dojo.js" type="text/javascript"></script> <style> div.auto_complete { width: 500px; background: #fff; } div.auto_complete ul { border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none; } div.auto_complete ul li { margin:0; padding:3px; } div.auto_complete ul li.selected { background-color: #ffb; } div.auto_complete ul strong.highlight { color: #800; margin:0; padding:0; } </style> BODY: <input type="text" autocomplete="off" value="" name="autoCompleter" id="autoCompleter" class="auto_complete" onclick="this.select()"/> AFTER END TAG OF FORM: <script language="JavaScript" type="text/javascript"><!-- Tapestry.register_form('Form'); tacos.createAjaxAutocompleter("autoCompletercomplete", "autoCompleter", "http://localhost/moby/ajaxdirect.svc?component=autoCompleter&page=SettingsEdit&rand=-1184249844&session=T&sp=SautoCompleter&updatedirect=true&updateid=autoCompleter", "auto_complete", 0.2, {}, {}); // --></script> On 9/13/06, andyhot <[EMAIL PROTECTED]> wrote:
Does this happen in portlets? Do other tacos components work (i.e. AjaxDirectLink) ? Are you sure the browser doesn't load the old javascript (due to cache) ? If nothing works, is it possible to show us the rendered html ? Inge Solvoll wrote: > After upgrading to tapestry 4.0.2 and tacos 4.0.0, my page with > autocompleter does not work anymore. I get the behaviour described in the > tacos FAQ about IE problems: > > http://tacos.sourceforge.net/faq.html#faq-N100A2 > > The page loads in IE when the autocompleter is removed, when the > autocompleter is there, IE cancels page load and displays the error > dialog > described in the link. > > The solution suggested doesn't apply to me, because I don't use the shell > component, and no base tag is rendered. > > Any ideas? I've been through similar symptoms before, with the > datepicker in > contrib, bug report here: > http://issues.apache.org/jira/browse/TAPESTRY-788 > -- Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr Tapestry / Tacos developer Open Source / J2EE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]