Subj : Re: javascript:reply('37004') does not work To : netscape.public.mozilla.jseng,netscape.public.mozilla.dom From : Martin Honnen Date : Sat Mar 05 2005 01:41 pm Crosspost and followup-to DOM group. Leon wrote: > Why javascript:reply('37004') does not work nor in Mozilla 1.7.5, nor > in Firefox 1.0.1? > > I have MS Windows XP Pro SP2 on my PC. Internet Explorer works just > fine when I click javascript:reply('37004'), Opera 8.00 build 7401 too. > But Mozilla and Firefox does not respond to this click at all. > > URL is http://www.skisport.ru/forum/view.php?subj=36417 Look at the JavaScript console, it gives an error while trying to load the page already Error: missing ( before formal parameters Source File: http://www.skisport.ru/forum/view.php?subj=36417 Line: 204, Column: 9 Source Code: function goto(where) { So that script block tries to define a function named 'goto' which is a reserved word in ECMAScript and that causes an error so that the function definition for 'reply' that follows is not processed. You need to to change the code in that page so that the word 'goto' is not used. -- Martin Honnen http://JavaScript.FAQTs.com/ .