簡體   English   中英

如何為野生動物園瀏覽器禁用stellar.js?

[英]How do I disable stellar.js for safari browsers?

我正在此網站上使用stellar.js-www.jaisalmera.com-如何禁用野生動物園和Internet Explorer瀏覽器的視差? 我已經為此禁用了移動設備-

if ($(window).width() > 800) {
    $(window).stellar();
    }

有人可以讓我知道如何針對Safari / IE瀏覽器執行此操作嗎? 從研究中,我發現視差滾動不適用於這些。

謝謝!

我參加聚會很晚了,但希望能得到一些蛋糕,並幫助有同樣要求的人-

您可以使用下面的腳本中的特征量檢測的規定來檢測瀏覽器類型這篇文章

    var isOpera = !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
    // Opera 8.0+ (UA detection to detect Blink/v8-powered Opera)
    var isFirefox = typeof InstallTrigger !== 'undefined';   // Firefox 1.0+
    var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;
    // At least Safari 3+: "[object HTMLElementConstructor]"
    var isChrome = !!window.chrome && !isOpera;              // Chrome 1+
    var isIE = /*@cc_on!@*/false || !!document.documentMode; // At least IE6

之后,您可以關閉特定瀏覽器的恆星初始化,例如-

if(!isSafari || !isIE)
{
    $(window).stellar();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM