I'm coming into this thread somewhat late, but hidden frames can be used to good effect for this purpose without appearing clunky.
The problem with strictly JavaScript methods, such as using the XMLHttp ActiveX to fetch content within web pages, is that you sometimes get different and unintended behavior on different browsers and OS's.
You can do the same using a hidden frame by sending your variables into the url of the src of a hidden iframe, then use JavaScript to read the results and display them in a div on the page. This way, the page doesn't refresh, and you keep all other page components visible.
Hope this helps, Bryan----- Original Message ----- From: "Juan Hernandez" <blindmagik@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx> Sent: Thursday, February 12, 2009 10:15 AM Subject: RE: Frames question
OH, my bad. I thought the idea was to keep the content there, but show newcontent when a link in IE. A nav bar was clicked. With PHP this would envolve a reload of the entire page. If you just want to change the page content dynamicly with out refresh/reload, javascript or other client side technologies are required. I'm sorry if I understood the question wrong. Best, Juan -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian RasnitaSent: Thursday, February 12, 2009 1:41 AM To: programmingblind@xxxxxxxxxxxxx Subject: Re: Frames question I don't understand how you can do this with PHP or any other server side scripting language. Can you explain?Please tell us how you can click on a link and then display some content in the same page without reloading the whole page if you don't use frames or aclient side language like Javascript. Thanks. Octavian ----- Original Message ----- From: "Juan Hernandez" <blindmagik@xxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Thursday, February 12, 2009 10:55 AM Subject: RE: Frames questionNope, no need for java script and no frames, frames are bad. Check out php and php includes. Take care. -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of OctavianRasnitaSent: Wednesday, February 11, 2009 10:14 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: Frames question What you want is not possible without frames or Javascript. I understand that you want the navigation links to remain displayed after clicking on them, so either the body content shows in a frame, or a Javascript code makes an HTTP request to the server, gets the data and displays it in the current page. It is very nice for the sighted this way, but this is its only advantage. Octavian ----- Original Message ----- From: "D!J!X!" <megamansuperior@xxxxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Wednesday, February 11, 2009 11:14 PM Subject: RE: Frames questionWell I've got a coldfusion way of getting the menu from a single file, sonoproblem there; the thing is I guess they want the navigation menu visibleatall times. Kind of click that Item and the body frame would display thedata, click another item, same thing...all that while the navigation menuisstill displayed. D!J!X! _____ From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler Littlefield Sent: Tuesday, February 10, 2009 5:37 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: Frames question it really depends on what your using. Frames are still in use, though I personally recommend just including your menu via: <?php include "menu.php"; ?> Then you edit menu.php (which can just be html), and the menu changes everywhere.----- Original Message ----- From: D!J!X! <mailto:megamansuperior@xxxxxxxxxxx>To: BlindProgramming <mailto:programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, February 10, 2009 3:32 PM Subject: Frames question Hello guys, I'm hoping that someone who is up to date in the web sitestrendcan answer. Are frames still being used, or have they been replaced by something else? I ask because this site I'm building has a fancynavigationmenu which is to remain on the top of the site while the body changes, Iknow back when I worked at Nasa we would all say "o of course use frames"which is fine for inside apps and stuff, but this is more of a comercialwebsite... Any info appreciated. Or if there's a more eligant/modern way of applying the navigation menu and changing content. Thanks, D!J!X!__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind _______________________________________ No viruses found in this incoming message Scanned by iolo AntiVirus 1.5.6.3 http://www.iolo.com
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind