version

How can you detect the version of a browser?

时光毁灭记忆、已成空白 提交于 2019-11-25 22:25:07
问题 I\'ve been searching around for code that would let me detect if the user visiting the website has Firefox 3 or 4. All I have found is code to detect the type of browser but not the version. How can I detect the version of a browser like this? 回答1: You can see what the browser says , and use that information for logging or testing multiple browsers. navigator.sayswho= (function(){ var ua= navigator.userAgent, tem, M= ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) ||

Better way of incrementing build number?

允我心安 提交于 2019-11-25 20:10:50
I have been using a shell script as part of my Xcode build process to increment the build number within the plist file, however it's making Xcode 4.2.1 crash frequently (with an error about the target not belonging to a project; I'm guessing the changing of the plist file is confusing Xcode in some way). The shell script did this so that the build number is only incremented by agvtool when a file is newer than the plist file (so just building didn't increment the value): if [ -n \"`find ProjDir -newer ProjDir/Project-Info.plist`\" ]; then agvtool -noscm next-version -all; else echo \"Version