Javascript : How to show different content with noscript?
Problem :
You got complains from your website visitors that certain functions or part of your website is not functioning or displaying correctly. Such as checkout cart or login button missing.
Upon investigation, you found out that it is because of the the visitors' browser having JavaScript turned-off or some extension blocked JavaScript from loading properly.
So, how do you inform the visitors to enable JavaScript or turn off the extension?
Solution :
Use the HTML noscript
tag to detect if the visitor's browser JavaScript is turned off or blocking JavaScript from executing.
Example of noscript
tag in action :
Example of JavaScript page loading properly :
Here is the code :
NOTE : Just a reminder, that for security reason... you cannot force or turn on JavaScript on a browser with code. You can only remind the user and ask them - politely - to turn on the JavaScript engine for you.
Hope this tutorial can be useful to you.
See also : Javascript : How to get width and height of a div?
By Adam Ng
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Tutorials
+31.9k Golang : Convert []string to []byte examples
+54.7k Golang : Unmarshal JSON from http response
+6.5k Unix/Linux : How to fix CentOS yum duplicate glibc or device-mapper-libs dependency error?
+14.4k Golang : Normalize unicode strings for comparison purpose
+9.1k Mac OSX : Get a process/daemon status information
+7.9k Golang : Auto-generate reply email with text/template package
+38.7k Golang : How to iterate over a []string(array)
+13.6k Golang : How to check if a file is hidden?
+8.8k nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
+9.1k Golang : Create unique title slugs example
+7.9k Golang : Reverse text lines or flip line order example
+5.1k Javascript : Shuffle or randomize array example