Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #26573
| From | "Jukka K. Korpela" <jkorpela@cs.tut.fi> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: <noscript> problem |
| Date | 2015-01-13 19:30 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <m93knd$cqc$1@dont-email.me> (permalink) |
| References | <chkuofFkr3cU1@mid.individual.net> |
2015-01-13, 18:17, Mel Smith wrote: > I'm just starting to use the <noscript> tag on a page -- but having > problems understnding it and getting it to work for me. The official HTML5 specification includes the following advice: “The noscript element is a blunt instrument. Sometimes, scripts might be enabled, but for some reason the page's script might fail. For this reason, it's generally better to avoid using noscript, and to instead design the script to change the page from being a scriptless page to a scripted page on the fly” (followed by an example of that). http://www.w3.org/TR/html5/scripting-1.html#the-noscript-element > If scripting is not available on a browser, I wish to Hide a Button. You could then put that button inside a <noscript> element. This is blunt instrument indeed. > <div id="ibuttons"> > <input type="button" onclick="shostats()" id="istatsbutt" value="View > Statistics" /> > <hr /> > </div> Simply wrap all that inside <noscript>: <noscript> <div id="ibuttons"> <input type="button" onclick="shostats()" id="istatsbutt" value="View Statistics" /> <hr /> </div> </noscript> Alternatively, you could have just <div id="ibuttons"></div> (i.e. with empty content) and generate the button and associated elements dynamically with JavaScript. > <noscript> > <div id="ibuttons" style="display:none;"> > <hr /> > </div> > </noscript> That would not make sense. When scripting is disabled, you want to *exclude* the button. Here you would *include* it (though with a presentational suggestion that it should not be presented). This would not affect the presence of the button that you have specified earlier. -- Yucca, http://www.cs.tut.fi/~jkorpela/
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
<noscript> problem "Mel Smith" <syntel@cox.net> - 2015-01-13 09:17 -0700
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-13 16:58 +0000
Re: <noscript> problem "Mel Smith" <syntel@cox.net> - 2015-01-13 13:15 -0700
Re: <noscript> problem "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2015-01-13 22:39 +0200
Re: <noscript> problem "Mel Smith" <syntel@cox.net> - 2015-01-13 17:48 -0700
Re: <noscript> problem Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-01-14 09:30 -0200
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-14 12:07 +0000
Re: <noscript> problem Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-01-14 10:50 -0200
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-14 15:53 +0100
Re: <noscript> problem "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-01-13 18:12 +0100
Re: <noscript> problem "Mel Smith" <syntel@cox.net> - 2015-01-13 13:19 -0700
Re: <noscript> problem Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-01-13 15:18 -0200
Re: <noscript> problem "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2015-01-13 19:30 +0200
Re: <noscript> problem Erwin Moller <erwinmollerusenet@xs4all.nl> - 2015-01-14 15:19 +0100
Re: <noscript> problem "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2015-01-14 17:13 +0200
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-13 18:48 +0100
Re: <noscript> problem "Mel Smith" <syntel@cox.net> - 2015-01-13 11:58 -0700
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-14 14:47 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-15 14:49 +0100
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-15 15:31 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-15 17:30 +0100
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-15 16:38 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-15 18:31 +0100
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-15 17:35 +0000
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-15 20:00 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-15 22:19 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-16 09:23 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-17 12:23 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-17 20:09 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-17 22:54 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-18 12:16 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-18 17:26 +0100
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-18 16:50 +0000
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-19 10:17 +0000
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-19 10:40 +0000
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-15 19:53 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-15 22:17 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-16 09:59 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-17 13:02 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-18 16:10 +0000
Re: <noscript> problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-01-19 15:10 +0100
Re: <noscript> problem John Harris <niam@jghnorth.org.uk.invalid> - 2015-01-20 10:24 +0000
Re: <noscript> problem Tim Streater <timstreater@greenbee.net> - 2015-01-20 12:09 +0000
csiph-web