Revision: 29354
Updated Code
at August 6, 2010 04:29 by brandonjp
Updated Code
/* * 201008051404 - brandonjp * * I was using this...but it's bad (not accurate).... // browser detect - returns the users browsers language preference function browsLang() { return ( navigator.language || navigator.userLanguage ); }; * * Thanks to DanSingerman @ JavaScript for detecting browser language preference - Stack Overflow http://bit.ly/czTmtO * This requires jQuery, but gives a more accurate read of the user's browser language pref * by reading the http header from the user's browser upon request to : http://ajaxhttpheaders.appspot.com/ * */ var browserLang; jQuery.ajax({ url: "http://ajaxhttpheaders.appspot.com", dataType: 'jsonp', success: function(headers) { browserLang = normaliseLang(headers['Accept-Language']); carryOnFriend(); } }); // The following function contains the real meat of the script file // But because I'm in a hurry, I'll wrap most of my file inside this function // Then we'll run this fn as a callback when everything else if finished function carryOnFriend() { // Everything else that needs to happen after the AJAX goes here jQuery(document).ready(function($) { // Stuff to do as soon as the DOM is ready. Use $() w/o colliding with other libs; }); }
Revision: 29353
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 27, 2010 23:45 by brandonjp
Initial Code
// browser detect - returns the users browsers language preference function browsLang() { return ( navigator.language /* Moz */ || navigator.userLanguage /* IE */ ); };
Initial URL
Initial Description
JQ - detect users browser language using http headers via ajax jsonp ajaxhttpheaders
Initial Title
js javascript browser language detection, get the user\'s browser\'s language preference setting using jquery to detect users br
Initial Tags
http, ajax, javascript, js, textmate, browser, jquery, function
Initial Language
jQuery