Ashley Sheridan wrote:
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
Ashley,
Thanks, I finally worked on the popup you suggested. That is the closest
to what I am looking for. I'm sure there are some other settings that
could be useful. For example, the popup window gets hidden behind the
primary web page if the user goes back there, and does not come back if
he clicks again.
But, my bigger question is this: Is this solution specific to MS
Windows. What would happen if someone were viewing the website using
Apple or Linus etc?
Here's hoping you see this.
Thanks,
Patrick
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php