On Sat, 2008-11-22 at 12:32 -0500, Patrick Moloney wrote:
> Yeti wrote:
> > Another JavaScript method would be to load the content in a hidden div
> > with position: absolute.
> 
> I think that's what I was considering doing with CSS except it would be 
> labels only in the content. I only wanted to retrieve the data record 
> from mysql if the user asked for the specs.
> 
> One issue is I don't want to leave the space available on my regular web 
> page and would like to try not to overwrite something there - I'd rather 
> have a separate window of some sort that sort of floats over the web page.
> 
The best way to have the popup work, even with popup blockers is to have
a link like this:

<a href="details.php?id=1" target="details" onclick="window.open('about:
blank', 'details','width=300,height=200');">More Details</a>

The onclick handler is called before the link is actioned, and it opens
a new window with your settings, called 'details'. When that is
finished, the browser continues actioning the link, looks to find the
window/frame called 'details', finds one, and uses it. This way, even if
a user has scripting turned off, the link still works and opens in a new
window.


Ash
www.ashleysheridan.co.uk


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to