Only Add a Script on iOS Devices
by Bandicoot Marketing on | Posted in Tutorials | 5 comments
I was working on a site that required a small jQuery function to load only if the site was opened on an iOS device, ie. the iPad, iPhone or iPod. All you need to do is include a little call to the window useragent to test if the browser being used is an iOS browser.
Here is the code snippet:
userAgent = window.navigator.userAgent; if(/iP(hone|od|ad)/.test(userAgent)) { // add your script here }
If you wanted to add a script to regular browsers but not to iOS browsers you can just modify the above snippet like so:
userAgent = window.navigator.userAgent; if(/iP(hone|od|ad)/.test(userAgent)==false) { // add your script here }
It’s nothing that fancy but it works.
5 comments for “Only Add a Script on iOS Devices”