Also tried making it client only by removing the listener, same error.
On 9/14/06, Inge Solvoll <[EMAIL PROTECTED]> wrote:
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] > >