browser-detection

    1熱度

    2回答

    由於某些原因,這部分javascript阻止了我以前編寫的所有其他功能。他們工作,如果我把它拿出來,並停止工作,當我把它放回去。 如果有人可以發現有什麼問題,請讓我知道!我對JS的態度不是很好,所以我並不十分確定我在這裏做什麼。 那麼,我用這個作爲我的參考; http://www.javascriptkit.com/javatutors/navigator.shtml 這裏是我的代碼: //4th

    5熱度

    4回答

    是的,我知道特徵檢測是可取的。 我在我的代碼庫中有一個案例,我們使用$.browser.msie和$.browser.version來決定是否渲染一些CSS。編寫代碼的開發人員不再和我們在一起,我不完全明白我應該在這裏寫什麼樣的特徵檢測。 作爲一個快速修復,實現$ .browser.msie和$ .browser.version的最簡單方法是什麼?

    11熱度

    2回答

    可能重複: What is the Best way to do Browser Detection in Javascript? 我想基本上做以下(在JavaScript或PHP): if (desktop browser) { do x; } else { // mobile browser do not do x; } 據瞭解,使用瀏覽器detection me

    1熱度

    1回答

    我目前使用以下庫: http://widgetulous.com/placeholderjs/ 並使用下面的代碼來檢測使用的必要性/並把它應用到田間地頭需要它: if navigator.userAgent.indexOf("MSIE")!= -1 or navigator.userAgent.indexOf("Trident")!= -1 $ -> Placeholder.

    14熱度

    3回答

    阻止IE絕對不是最佳做法,但這是我對現有應用程序的要求。從IE 10中的conditional comments aren't available開始,最有效的方法是什麼?對於IE 9和下面這將工作: <!--[if IE]> <script type="text/javascript"> window.location = "/IEblocked.html"; </script> <![

    2熱度

    3回答

    我想在Opera中訪問整頁寬度&高度。注意我不是在詢問Viewport的高度或寬度,我想要頁面/文檔的寬度爲&高度。我使用Opera 12.12 我曾嘗試以下: document.body.scrollWidth /身高 document.body.offsetWidth /身高 window.innerWidth /身高 文件.body.clientWidth /高度 而且它們都給出了視口的寬度

    1熱度

    3回答

    我已經爲客戶端網站構建了視差介紹 - 由於預算有限,動畫只能在高端瀏覽器,IOS和ie9上運行。 因此我需要建立在網站主頁的檢測腳本將會檢測到以下 IF: IE9 /火狐/鉻/ Safari瀏覽器 - 保持當前的網站 IOS - 轉到IOS版本 的Android - 跳轉到主站點 IE8及以下 - 跳到主站點 我在過去用PHP實現了'移動'檢測 - 但上面的內容非常具體,所以我不知道如何處理它。主

    0熱度

    5回答

    我需要檢測瀏覽器是否爲Android(僅從1到2.3版本),這是否工作? if(preg_match('/Android [1-2.3]/', $_SERVER['HTTP_USER_AGENT'])) { echo 'something'; }

    0熱度

    1回答

    我想添加一個基於瀏覽器的這裏的正確的CSS「改造」是什麼,我都試過,但它不工作: if ($.browser.msie) { var BroTrans = 'transform'; } else if ($.browser.webkit) { var BroTrans = '-webkit-transform'; } else if($.browser.opera){

    1熱度

    2回答

    我試圖檢測不支持位置的設備:固定。編輯:我已經修復了代碼,因此它檢測的是功能而不是瀏覽器/操作系統檢測。 我覺得當我第一次輸入這些信息時,我感到困惑。當我刷新頁面時,我的問題正在起作用。高度計算錯誤,這是我所知道的完全不同的問題,但我仍在尋求幫助。 更新檢測,下面的腳本: function fixed() { var container = document.body;