> -----Original Message----- > From: Ed Curtis [mailto:e_curtis@xxxxxxxxxxxxx] > Sent: Wednesday, March 07, 2007 11:47 AM > To: php-general@xxxxxxxxxxxxx > Subject: Re: php and javascript error > > > >>><a href="#" onclick="javascript:window.open('web_forward.php?address=<? > >>>echo $web_url; ?>&agent=<? echo $agent; ?>&real_company_name=<? echo > >>>$real_company_name; ?>', 'Web Site');"> > >>> > >>>This produces an "Error on Page" in IE 7, but works perfectly in > Firefox > >>>and Netscape. Is it because you have given the window the name 'Web Site' which contains a space character? Try naming it 'WebSite' (without the space) Hopefully that is the culprit. > >>>I have several other javascript calls on the page where this call > >>>resides and all of them work perfectly except for this one. Does this > >>>error occur because I'm sending the variables to another script that > >>>does some logging then forwards the user to the URL or is it just a IE > >>>quirk? > >>> > >> > >>This is a JavaScript issue, but may have something to do with the data > you > >>are echoing out in PHP. Look at the source in the browser. My guess it > >>that > > >>you've got a stay quote mark in one of your PHP vars. > > Not it, I looked and there's nothing there. > > >>PS: If you want your code to validate, change the & to & Add the > >>closing </a> tag too. > > Thanks, the &'s are now all &. The closing </a> is in the script, > just wasn't posted in the message. > > >>PPS: It's advisable not to use the short tags, use <?php instead of <? > > Can you tell me why? Is it just a personal preference? > > Another JS call directly in front of this one works perfectly. > > <a href="#" onclick="javascript:window.open('email.php?mls=<? echo $mls; > ?>&toagent=<? echo $agent; ?>&toagentemail=<? echo $agent_email; > ?>&tocompanyname=<? echo $real_company_name; ?>', 'Email', > 'width=400,height=400,scrollbars=no,resizable=yes');"> > Send Me Email > </a> > > The only difference is this call has the window options included the one > that doesn't work doesn't have them. I've added them just to check and > it didn't change anything. > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php