導航:首頁 > 編程語言 > browserdetectjs下載

browserdetectjs下載

發布時間:2022-08-19 15:25:06

A. XP系統IE8無法安裝,提示如下圖,說讓重啟,重啟動後還是這個樣子,誰幫幫我!

這是IE8的事,XP最好別用IE8,他對XP不好,我的機器就是XP裝IE8,速度沒IE6快,裝完更是上網經常死機,WIN7或VST用IE8沒事,他挑系統,至於你的問題應該是你的系統問題或你的IE8有問題,別再什麼太平洋那裡下,有的有病毒不說,還不好使,你用該有qq軟體管理那東西(具體名字記不住)在那上下個,如果還不好使,那就是你系統問題,現在國內幾乎所有XP都是盜版,有的盜的不好,所以好多軟體不能用。你發的這張圖我看了,它的意思說你的機器裝不了,你重啟多少遍都沒用,建議你換個IE8試試,如果不好使,建議你換個XP系統,IE8是兼容XP的。(最後建議樓主,不要用IE8,XP雖然能跑,但很慢,有事容易死機)。。。。。

B. opera瀏覽器設置問題

Quote:
一些說明
偶默認瀏覽本文的朋友對於Opera已有初步了解,因此部分設置沒有詳細說明,見諒。
偶能力有限,加之內容實在過多,這篇說明難免有遺漏和錯誤之處,歡迎大家跟帖補充。
紫色文字均為鏈接,可點擊直達該設置,部分設置為UNIX only,鏈接在win下無效,偶已註明。
本文以Opera 9.20 unix build 638為參考,因此部分設置與win版略有出入,缺漏的部分偶會繼續補充。
四十樓有本文的下載,可以將其添加到面板中以方便查閱。
日後如有新增,偶將會在四十樓更新。
本文適用於Opera 9.20 final 及更新版本。 關於opera:config
opera:config 是Opera首選項編輯器,他包含了Opera中所有設置,實質上是opera6.ini文件的網頁編輯工具。相對於直接編輯INI文件,opera:config中的大部分設置不需重啟即可生效。
[User Prefs]About Style File
定義opera:about的樣式表的路徑,不建議更改。Accept Cookies Session Only
會話結束時刪除cookies。
可以在首選項>高級>cookies中設置。AddressBar Alignment
地址欄對齊方式。可以在外觀中設置。
0 表示不顯示
1 表示左邊
2 表示頂部
3 表示右邊
4 表示底部Allow Context Menus
允許右鍵(Mac上的Ctrl+單擊)菜單。Allow Empty Workspace
允許不帶標簽的窗口,即允許關閉所有標簽。Allow script to change status
允許腳本改變狀態欄。可在首選項->高級->內容->js選項中設置。Allow script to hide address
允許腳本隱藏地址欄。可在首選項->高級->內容->JS選項中設置。Allow script to lower window
允許腳本最小化窗口。可在首選項->高級->內容->JS選項中設置。Allow script to move window
允許腳本移動窗口位置。可在首選項->高級->內容->JS選項中設置。Allow script to raise window
允許腳本激活最小化窗口。可在首選項->高級->內容->JS選項中設置。Allow script to receive right clicks
允許腳本檢測右鍵單擊。可在首選項->高級->內容->JS選項中設置。Allow script to resize window
允許腳本改變窗口大小。可在首選項->高級->內容->JS選項中設置。Alternative Page Cycle Mode
標簽循環順序。可在首選項->高級->標簽中設置。
0 表示按最近瀏覽順序循環
1 表示按標簽欄順序循環Always Load User JavaScript
對任何頁面均載入自定義JS。Append Extension To Filename
為保存的文件自動添加擴展名,UNIX only。Ask For Cookie Confirmation
在接受cookies時詢問我。
可在首選項->高級->cookies中設置。Auto Dropdown
自動打開文本框的自動完成下拉列表。
比如地址欄的下拉列表。Automatic RAM Cache
自動設置緩存大小。Automatic Select Menu
允許雙擊文本彈出右鍵菜單。Automatic Window Storage File
自動保存的會話的路徑。Avoid Flicker
開啟雙倍緩沖區。
具體作用不明。Browser CSS File
瀏覽器樣式表的路徑。Browser JavaScript
0 表示不下載也不啟用browser.js
1 表示強制當前browser.js無效,在下次檢查更新時重新下載並將值設為2
2 表示啟用browser.js並每周更新
註:browser.js是用來提升Opera的兼容性的,由官方維護更新。Button Directory
某路徑,具體作用不明。Button Set
當前皮膚。Cache Directory4
緩存路徑。
置空表示使用默認的cache4.dat。Cache Style File
opera:cache的樣式表路徑,不建議更改。Center Mousebutton Action
設置滑鼠中鍵動作。可在首選項->高級->快捷鍵->中鍵選項中設置。
0 表示打開鏈接
1 表示在新頁面打開鏈接
2 表示在後台頁面打開
3 表示在新窗口打開
4 表示在後台窗口打開
5 表示不打開鏈接Certificate Info CSS File
證書信息的樣式表路徑,不建議更改。Chat Room Splitter
IRC聊天室在線用戶列表框寬度。Check For New Opera
設置檢查Opera更新周期,單位周。
0 表示禁止檢查更新。Click To Minimize
允許單擊最小化標簽。Client Pull
允許HTTP鏈接重定向。Client Refresh
允許自動重定向。
可在首選項->高級->網路中設置。Color List Row Mode
不明。Color Scheme Mode
配色方案。可在外觀->皮膚中設置
0 表示無配色方案
1 表示系統配色方案
2 表示其他配色方案CompatMode Override
不明。
0 表示自動
1 表示固定
2 表示從不Config Style File
opera:config的樣式表路徑,不建議更改。Confirm Open Bookmark Limit
默認值為5,當一次性打開多於5個書簽時彈出提示。
0 表示從不提示。Console Error Log
控制台錯誤日誌路徑。Console Error Log Enabled
允許記錄控制台錯誤,不建議開啟,個人認為沒啥用。Console Error Log Filter
控制台錯誤日誌過濾器,在日誌中僅記錄過濾器的內容。Content Block CSS File
內容過濾樣式表,不建議更改。Dialog Configuration
對話框配置,置空為默認。
一般很少用到,默認是dialog.ini。Dir Style File
本地文件夾及FTP樣式表路徑,不建議更改。Direct History File
直接訪問的網頁的歷史記錄。Disable Bookmark Import
禁止導入書簽。
0 表示禁用此選項。Disabled Cookie State
不明。Display Link Title
在提示中不顯示鏈接標題。Do Not Show Cookie Domain Errors
在錯誤控制台中不顯示cookie域錯誤。Do Not Show Cookie Path Errors
在錯誤控制台中不顯示cookie路徑錯誤。Do Not Show Language Version Conflict Warning
不顯示關於語言包版本與瀏覽器版本不符的警告。
Opera 8.××的語言包不可用在Opera 9.××中。Do Not Show No Domain IP Addess Errors
對於丟失IP地址的cookie的處理方式。
0 表示拒絕cookie並彈出錯誤對話框
1 表示拒絕cookie但不彈出錯誤對話框
2 表示接受cookieDocument Mode
不明。Download Directory
默認下載對話框路徑。Downloaded Overrides File
override_downloaded.ini文件路徑。Draw Anti Aliased Fonts
對字體開啟反鋸齒,UNIX only。Ellipsis In Center
當字元串過長時省略中間部分,並以省略號代替。
否則省略末尾部分,並以省略號代替。Enable Cookies
啟用cookie,可在首選項->高級->cookie中設置。
0 表示從不接受任何cookie
1 表示僅接受我訪問站點的cookie
2 表示接受來自同一伺服器的第三方cookie
3 表示接受所有cookie
4 表示接受站點首選項中允許的第三方cookie
5 表示按照站點首選項中的設置來處理cookie,但是拒絕所有非同一伺服器的第三方cookie
6 同5,但不拒絕非同一伺服器的第三方cookie
7 表示接受cookie前先詢問我
8 表示按照站點首選項中的設置處理第三方cookie,並詢問我Enable Core X Fonts
啟用CoreX字體,UNIX only。Enable Drag
1 表示允許拖曳鏈接
2 表示允許拖曳書簽
8 表示允許拖曳窗口
255 表示允許拖曳任何元素
位欄位。比如既要拖曳鏈接,又要拖曳書簽,則值為3(1+2).Enable Edit Triple Click
雙擊與三擊的處理方式。
0 表示雙擊選擇段
1 表示雙擊選擇單詞,三擊選擇段Enable Gesture
啟用滑鼠手勢。可以在首選項->高級->快捷鍵中設置。Enable Referrer
允許引用者記錄,可以在首選項->高級->網路中設置。Enable Scrollbar Colors
允許樣式表控制滾動條顏色。Enable Start Tool Bar
啟用開始欄。
這里的設置似乎沒什麼影響。Enable Styling On Forms
啟用網頁樣式,可以在首選項->高級->內容中設置。Enable Usage Statistics
啟用使用統計。
打開後會在\profile\usagereport\下生成xml文件,下面是個CSS樣式表,可以方便的在Opera中查看這個xml文件
Copy code
preferences {
display:block;
background-color: white;
padding: 1em;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 1em;
}section {
display: block;
border: 1px gray solid;
margin-top: 1.5em;
padding: 0.4em;
}section[id]::before {
content: attr(id);
display: block;
width: 40%;
position: relative;
top: -0.9em;
font-weight: bold;
line-height: 1.2em;
background-color: #EFEFEF;
border: 1px black solid;
margin-left: 1em;
padding: 0.1em 0.5em;
}value:first-child {
margin-top: -0.5em; /* compensate for relative positioning of header */
}value {
display:list-item;
list-style-type: none;
margin-left: 1.1em;
width: 40%;
background-color: white;
font-size: 0.9em;
line-height: 1.3em;
text-align: right;
}value[id]::before{
content: attr(id) ": ";
font-style: italic;
float:left;
min-width: 30%;
text-align: left;
}Enable Wand
啟用wand密碼管理器。
可以在首選項->wand中設置。Enable Xft Fonts
啟用xft字體,UNIX only。Enable config URL
不明。Entities In Forms
不明。Error Console Filte
錯誤控制台過濾器。Error Style File
錯誤提示樣式表的路徑,不建議更改。Extended Center Mousebutton Action
設置滑鼠中鍵擴展動作(shift+中鍵)。
0 表示彈出中鍵設置對話框
1 表示粘貼並轉到,UNIX onlyFallback HTML Encoding
設置沒有指定編碼的網頁所使用的編碼。
可以在首選項->通用->細節中設置。First Update Delay
重繪頁面的延遲時間,單位毫秒。
可以在首選項->高級->瀏覽中設置。Force DPI
設置DPI大小。
如果你屏幕解析度過大而造成字體過小,可以嘗試增大這個值,不過偶這里似乎無效。Force Encoding
設置網頁編碼。可以在查看->編碼中設置。
不可置空。
中文:Autodetect-ZH
韓文:Autodetect-KO
日文:Autodetect-JP
俄文:Autodetect-RUGesture Threshold
設置滑鼠手勢的閥值,建議默認就好,多了就太繁瑣了。
N久前默認值為3,後來從某個版本起默認值改為5了,也就是說在一個連續的手勢中可以最多設置5個方向。Global History File
已訪問網頁的歷史記錄Has Restored Extensions
不要更改,UNIX only。
2 表示修復MIME類型。Has Restored MIME Flag

C. bootstraptable載入時為什麼會查找detect.js

boorstraptable是包含於detect.js。
detect.js來自於《JAVASCRIPT高級程序設計》。
Js是一個JavaScript庫,用於基於Naviator.userAgent字元串檢測平台、版本、製造商和類型。
detect.js是下文的判斷方法。

D. js檢測瀏覽器的基本信息 如:版本 內核 。。。。

(function(win,doc,nav)
{
/**
*@des瀏覽器判斷腳本,兼容cmd規范
*/
varua=nav.userAgent.toLowerCase(),key=
{
ie:"msie",
sf:"safari",
tt:"tencenttraveler"
},
//正則列表
reg=
{
browser:"("+key.ie+"|"+key.sf+"|firefox|chrome|opera)",
shell:"(maxthon|360se|360chrome|theworld|se|theworld|greenbrowser|qqbrowser|lbbrowser|bibrowser)",
tt:"(tencenttraveler)",
os:"(windowsnt|macintosh|solaris|linux)",
kernel:"(webkit|gecko|likegecko)"
},System=
{
"5.0":"Win2000",
"5.1":"WinXP",
"5.2":"Win2003",
"6.0":"WinVista",
"6.1":"Win7",
"6.2":"Win8",
"6.3":"Win8.1"
},chrome=null,is360Chrome=null,//360瀏覽器
is360se=null,//360級速瀏覽器
//特殊瀏覽器檢測
is360=(function()
{
//高速模式
varresult=ua.indexOf("360chrome")>-1?!!1:!1,s;
//普通模式
try
{
if(win.external&&win.external.twGetRunPath)
{
s=win.external.twGetRunPath;
if(s&&s.indexOf("360se")>-1)
{
result=!!1;
}
}
}
catch(e)
{
result=!1;
}
returnresult;
})(),
//判斷網路瀏覽器
isBai=(function()
{
returnua.indexOf('bibrowser')>-1?!!1:!1;
})(),
//判斷網路影音瀏覽器
isBaiPlayer=(function()
{
returnua.indexOf('biplayer')>-1?!!1:!1;
})(),
//判斷愛帆avant瀏覽器
isAvant=(function()
{
returnua.indexOf('愛帆')>-1?!!1:!1;
})(),isLiebao=(function()
{
returnua.indexOf('lbbrowser')>-1?!!1:!1;
})(),
//特殊檢測maxthon返回版本號
maxthonVer=function()
{
try
{
if(/(d+.d)/.test(win.external.max_version))
{
returnparseFloat(RegExp['x241']);
}
}
catch(e)
{
}
}(),browser=getBrowser(),shell=uaMatch(reg.shell),os=uaMatch(reg.os),kernel=uaMatch(reg.kernel);

//ie11
functiongetBrowser()
{
//檢測是否是ie內核是否是ie10標識
if((!!win.ActiveXObject||"ActiveXObject"inwin)
&&(ua.match(/.netclr/gi)&&ua.match(/rv:(w+.w+)/gi)))
{
return[
"msie",ua.match(/rv:(w+.w+)/gi)[0].split(":")[1]
];
}
returnuaMatch(reg.browser);
}

/**
*對ua字元串進行匹配處理
*
*@param{string}
*str要處理的字元串
*@return{array}返回處理後的數組
*/
functionuaMatch(str)
{

varreg=newRegExp(str+"\b[\/]?([\w\.]*)","i"),result=ua.match(reg);

returnresult?result.slice(1):[
"",""
];
}

functiondetect360chrome()
{
return'track'indocument.createElement('track')&&'scoped'indocument.createElement('style');
}

functionisHao123()
{
return!!(window.external&&window.external.ExtGetAppPath&&window.external.ExtGetAppPath());
}

functionisIpad()
{
returnua.indexOf("ipad")>-1||ua.indexOf("iphone")>-1;
}

functioncanvasSupport()
{
return!!document.createElement('canvas').getContext;
}
//保存瀏覽器信息
if(browser[0]===key.ie)
{
if(is360)
{
shell=[
"360se",""
];
}
elseif(maxthonVer)
{
shell=[
"maxthon",maxthonVer
];
}
elseif(shell==",")
{
shell=uaMatch(reg.tt);
}
}
elseif(browser[0]===key.sf)
{
browser[1]=uaMatch("version")+"."+browser[1];
}

chrome=(browser[0]=="chrome")&&browser[1];

//如果是chrome瀏覽器,進一步判斷是否是360瀏覽器
if(chrome)
{
if(detect360chrome())
{
if('v8Locale'inwindow)
{
is360Chrome=true;
}
else
{
is360se=true;
}
}
}

/*
*獲取操作系統
*/
functiongetSystem()
{
varplat=navigator.platform,isWin=(plat=="Win32")||(plat=="Windows")||(plat=="Win64"),isMac=(plat=="Mac68K")
||(plat=="MacPPC")||(plat=="Macintosh")||(plat=="MacIntel");
if(isMac)
{
return"Mac";
}
varisUnix=(plat=="X11")&&!isWin&&!isMac;
if(isUnix)
{
return"Unix";
}
varisLinux=(String(plat).indexOf("Linux")>-1);
if(isLinux)
{
return"Linux";
}
if(isWin)
{
returnSystem[os[1]]||"other";
}
return"other";
}

//遵循cmd規范,輸出瀏覽器、系統等響應參數
window.exports=
{
cookieEnabled:navigator.cookieEnabled,
isStrict:(doc.compatMode=="CSS1Compat"),
isShell:!!shell[0],
shell:shell,
kernel:kernel,
platform:os,
types:browser,
chrome:chrome,
system:getSystem(),
firefox:(browser[0]=="firefox")&&browser[1],
ie:(browser[0]=="msie")&&browser[1],
opera:(browser[0]=="opera")&&browser[1],
safari:(browser[0]=="safari")&&browser[1],
maxthon:(shell[0]=="maxthon")&&shell[1],
isTT:(shell[0]=="tencenttraveler")&&shell[1],
is360:is360,
is360Chrome:is360Chrome,//是否是chrome內核的360瀏覽器
is360se:is360se,//是否是chrome內核的360極速瀏覽器
isBai:isBai,
isHao123:isHao123,//判斷hao123瀏覽器
isLiebao:isLiebao,
isSougou:(shell[0]=="se"),
isQQ:shell[0]=="qqbrowser",
isIpad:isIpad,
version:'',
noDl:isBai||isAvant||isBaiPlayer,//瀏覽器下載入口需排除的瀏覽器
canvasSupport:canvasSupport()//是否支持canvas
};
})(window,document,navigator);

E. IE瀏覽器首面怎麼修改

在Internet選項裡面修改

F. 這段JS代碼不對嗎

大哥,我看到你的函數!冒昧問一句——這函數什麼時間執行的?

G. 這是我從github 上下載的zepto,幫忙解釋下各個模塊js的作用

H. 如何在用戶使用IE8及以下的瀏覽器時,彈出瀏覽器版本過低的提示

把這個寫到你的js文件里,比如說「test.js」:

varBrowserDetect={
init:function(){
this.browser=this.searchString(this.dataBrowser)||"Anunknownbrowser";
this.version=this.searchVersion(navigator.userAgent)
||this.searchVersion(navigator.appVersion)
||"anunknownversion";
},
searchString:function(data){
for(vari=0;i<data.length;i++){
vardataString=data[i].string;
vardataProp=data[i].prop;
this.versionSearchString=data[i].versionSearch||data[i].identity;
if(dataString){
if(dataString.indexOf(data[i].subString)!=-1)
returndata[i].identity;
}
elseif(dataProp)
returndata[i].identity;
}
},
searchVersion:function(dataString){
varindex=dataString.indexOf(this.versionSearchString);
if(index==-1)return;
returnparseFloat(dataString.substring(index+this.versionSearchString.length+1));
},
dataBrowser:[
{
string:navigator.userAgent,
subString:"Chrome",
identity:"Chrome"
},
{
string:navigator.vendor,
subString:"Apple",
identity:"Safari",
versionSearch:"Version"
},
{
prop:window.opera,
identity:"Opera",
versionSearch:"Version"
},
{
string:navigator.userAgent,
subString:"Firefox",
identity:"Firefox"
},
{
string:navigator.userAgent,
subString:"MSIE",
identity:"Explorer",
versionSearch:"MSIE"
},
{
string:navigator.userAgent,
subString:"Gecko",
identity:"Mozilla",
versionSearch:"rv"
},
{//forolderNetscapes(4-)
string:navigator.userAgent,
subString:"Mozilla",
identity:"Netscape",
versionSearch:"Mozilla"
}
],
};
BrowserDetect.init();

然後用法如下:

if(test.BrowserDetect.version<=8&&test.BrowserDetect.browser=="Explorer"){
alert("IE版本小於8,請更新!");
}

也可以讓你判斷火狐等別的瀏覽器,你可以看看代碼。

閱讀全文

與browserdetectjs下載相關的資料

熱點內容
多張圖紙怎樣列印到一個pdf文件里 瀏覽:347
安裝cad2020出現無法定位inf文件 瀏覽:728
百度競價數據如何分析 瀏覽:965
ps文件發送第三方列印 瀏覽:547
linux命令界面顯示文件名 瀏覽:930
超級錄屏視頻在文件夾里不能播放 瀏覽:549
最簡單的編程軟體有哪些 瀏覽:14
博客簽到系統如何設計資料庫 瀏覽:639
論文怎麼設置目錄word 瀏覽:609
廣電網路dlna是什麼意思 瀏覽:12
js變數加下劃線 瀏覽:18
app開發工作是吃青春飯嗎 瀏覽:117
蘋果手機國家查詢 瀏覽:765
蘋果6照片刪了怎麼找回 瀏覽:399
文件夾控制面板 瀏覽:536
人工神經網路人臉識別 瀏覽:531
打開cad提示參照文件 瀏覽:521
如何計算數軸上三點abc對應的數據 瀏覽:985
文件夾到u盤變成多少kb 瀏覽:351
sfs文件怎麼解壓 瀏覽:39

友情鏈接