Hi, This is really a question regarding the prototype.js code. Perhaps this is the wrong forum to ask, but I haven''t been able to find a suitable place to ask about prototype things. If there exist a better forum for this then please let me know. Anyway, I''m trying to use prototype-1.3.1.js and plain HTML. It works nicely in Forefox but not in IE. My index.html looks like this: --- index.html --- <html> <head> <script type="text/javascript" src="/js/prototype-1.3.1.js"></script> </head> <body> To see the secret word, <a href="#" onclick="new Ajax.Updater(''secret'', ''/secret.html'', {asynchronous:true}); return false;">click here</a> , and I will look it up. <div id="secret">Secret word is: ......</div> </body> </html> ----------------- And my secret.html file just contains: "Secret word is: foobar" In IE 6.0 I get a runtime error, which is pointing (using the Script debugger) at the lines below: ----------- updateContent: finction() { var receiver = this.responseIsSuccess() ? this.containers.success : this.containers.failure; var match = new RegExp(Ajax.Updater.ScriptFragment, ''img''); ==> var response = this.transport.responseText.replace(match, ''''); var scripts = this.transport.responseText.match(match); ----------- The line marked with ''==>'' above is what the debugger is highlighting. So, this is my problem. I would really appreciate if anyone could shed some light on what the problem is, and how to solve it. I''ve been using IE 6.0 SP1 on both Win2000 and WinXP. Thanx, Tobbe _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails