差異處
這裏顯示兩個版本的差異處。
| 下次修改 | 前次修改 | ||
|
dokuwiki:bugs:formatplus-jquery [2017/10/11 12:47] ghsrobert 建立 |
dokuwiki:bugs:formatplus-jquery [2017/10/16 18:15] (目前版本) ghsrobert 不用 syntaxhighligher4,回來用 DW 內建 |
||
|---|---|---|---|
| 行 6: | 行 6: | ||
| * 原來是 jQuery 1.9 拿掉 jQuery.browser 了 ☞ [[https:// | * 原來是 jQuery 1.9 拿掉 jQuery.browser 了 ☞ [[https:// | ||
| + | * ↑想改 / | ||
| + | ua = ua.toLowerCase(); | ||
| + | var match = /(chrome)[ \/ | ||
| + | /(webkit)[ \/ | ||
| + | / | ||
| + | /(msie) ([\w.]+)/ | ||
| + | ua.indexOf(" | ||
| + | return { | ||
| + | browser: match[ 1 ] || "", | ||
| + | version: match[ 2 ] || " | ||
| + | }; | ||
| + | }; | ||
| + | if ( !jQuery.browser ) { | ||
| + | var | ||
| + | matched = jQuery.uaMatch( navigator.userAgent ), | ||
| + | browser = {}; | ||
| + | if ( matched.browser ) { | ||
| + | browser[ matched.browser ] = true; | ||
| + | browser.version = matched.version; | ||
| + | } | ||
| + | // Chrome is Webkit, but Webkit is also Safari. | ||
| + | if ( browser.chrome ) { | ||
| + | browser.webkit = true; | ||
| + | } else if ( browser.webkit ) { | ||
| + | browser.safari = true; | ||
| + | } | ||
| + | jQuery.browser = browser; | ||
| + | }</ | ||