Is that "return false" from the onClick event handler really required? It is very annoying if a user wants to open the new page in a new window by clicking Shift+Enter but can't do that because the <a> element doesn't have a valid href element or if the onClick event returns false. Thanks for the code. Octavian ----- Original Message ----- From: "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Friday, February 13, 2009 4:20 AM Subject: Re: Frames question > Sure, just make two files using the info below to see it work. > > File name: Test.html > <html><body> > > <script type="text/javascript"> > > function update() { > > document.getElementById('NewContent').innerHTML = NewStuff; > > } > > </script> > > <div> > > <a > > onclick="document.frames['testFrm'].location.href='MyContent.html';return(false);" > > href=#>Test Link</a> > > </div> > > <div id="NewContent"></div> > > <iframe id=testFrm name=testFrm src=# width=0 height=0 > style="display:none;visibility:hidden;"></iframe> > > </body></html> > > > Second file name: MyContent.html > <html><body> > > <div id="DynamicContent"> > > This is a test... > > </div> > > <script type="text/javascript"> > > parent.NewStuff = document.getElementById('DynamicContent').innerHTML; > > parent.update(); > > </script> > > </body></html> > > > ----- Original Message ----- > From: "D!J!X!" <megamansuperior@xxxxxxxxxxx> > To: <programmingblind@xxxxxxxxxxxxx> > Sent: Thursday, February 12, 2009 2:02 PM > Subject: RE: Frames question > > >> Sounds like something worth persuing, could you give me some more info on >> this method or somewhere I can read up on it? I'll google and see what I >> can >> find. >> >> Thanks, D!J!X! >> >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Bryan >> Garaventa >> Sent: Thursday, February 12, 2009 4:58 PM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Re: Frames question >> >> 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 >>> new >>> content 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 >>> Rasnita >>> Sent: 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 >>> a >>> client 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 question >>> >>> >>>> Nope, 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 Octavian >>> Rasnita >>>> Sent: 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 question >>>> >>>> >>>>> Well I've got a coldfusion way of getting the menu from a single file, >>>>> so >>>> no >>>>> problem there; the thing is I guess they want the navigation menu >>>>> visible >>>> at >>>>> all times. Kind of click that Item and the body frame would display the >>>>> data, click another item, same thing...all that while the navigation >>>>> menu >>>> is >>>>> still 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 sites >>>> trend >>>>> can answer. Are frames still being used, or have they been replaced by >>>>> something else? I ask because this site I'm building has a fancy >>>> navigation >>>>> menu which is to remain on the top of the site while the body changes, >>>>> I >>>>> know 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 >>>>> comercial >>>> web >>>>> site... 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 >> >> >> >> >> __________ >> 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 > __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind