I have a US and UK website. If the user is from the UK, and is on the US website, then show a message on a page to redirect to the correct site. How can I do this?
Detect Country then show message?
368 Views Asked by Ernest At
2
There are 2 best solutions below
0
Tikeb
On
One option is to get the IP and use a geo-location lookup as discussed in this thread? Once you know the IP you can get the country and redirect as required.
Related Questions in JAVASCRIPT
- Angular Show All When No Filter Is Supplied
- Why does a function show up as not defined
- I count the time the user takes to solve my quiz using Javascript but I want the same time displayed on another page
- Set "More" "Less" font size
- Using pagination on a table in AngularJS
- How to sort these using Javascript or Jquery Most effectively
- how to fill out the table with next values in array with one button
- State with different subviews
- Ajax jQuery firing multiple time display event for the same result
- Getting and passing MVC Model data to AngularJS controller
- Disable variable in eval
- javascript nested loops waiting for user input
- .hover() seems to overwrite .click()
- How to sort a multi-dimensional array by the second array in descending order?
- How do I find the fonts that are not loading in a CORS situation ( MoovWeb )?
Related Questions in LOCATION
- How to set resources directory in eclipse dynamic web project?
- Look if current location is near marker
- Drupal location module shows only a portion of Gmap on node page
- iOS 8 CLLocationManager enterRegion: not getting called if use requestWhenInUseAuthorization
- Detect Country then show message?
- Give fake location to Genymotion emulator
- Moving Divs in JavaScript with key presses
- Converting CLLocationCoordinate2D to a String that can be stored
- FusedLocationProviderApi Fatal exception: GoogleApiClient is not connected yet.
- Finding user's current location with Parse and saving it in the Parse database
- Get listview item position after soft keyboard shown
- JavaFX How can I set the location/coordinates of a pane?
- Can a geofence contain many other geofences
- distanceBetween or other way to check if current position is in radius to marker
- JFrame wrong location with Ubuntu (Unity ?)
Related Questions in ALERT
- Can't see how to disable an AlertDialog Box
- Unable to send email through PHP with alert message as notification linked with jQuery
- how to realize an alert that disappears after some seconds
- Detect Country then show message?
- Javascript: display an alert when a form is checked?
- Alerting framework for incoming traffic
- Excel VBA - Value & MsgBox
- Make an alert only appear when app is opened
- Using onbeforeunload to create a custom confirmation warning?
- Javascript return in function in object won't show alert box
- Javascript alert box blocks sound object
- How can I make this script to pop up instead of alert
- Alert Dialogue in Android-beginners
- Running function inside document.write which document.write inside window.open
- Value change Alert VBA
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can look up the IP in a geo database, such as GeoLite (http://dev.maxmind.com/geoip/legacy/geolite), to figure out where the user is located.
GeoLite databases can be downloaded to your app. Then simply create a small server endpoint to make IP lookups in the database.
Using JavaScript you can then:
Of course you could also do this server-side, and automatically redirect the user if that's your preferred approach.