① 判斷是否為360瀏覽器
判斷是否為360瀏覽器
1、if(window.external&&window.external.twGetRunPath&&window.external.twGetRunPath().toLowerCase().indexOf("360se")>-1){ alert('本站不支持360瀏覽器訪問,請更換其他瀏覽器!');}
2、裝最新的360安全瀏覽器,然後把它設置為默認瀏覽器就可以了。
360瀏覽器(360SE)是奇虎360公司出品的一款瀏覽器。360瀏覽器把網頁程序的執行和真實計算機系統完全隔離,使得網頁中任何木馬病毒都無法感染計算機系統。
② php判斷瀏覽器
用 $_SERVER["HTTP_USER_AGENT"] 取瀏覽器信息,里邊有瀏覽器的類型及版本
隨手網上搜的
<?php
if(strpos($_SERVER["HTTP_USER_AGENT"],」MSIE 8.0″))
echo 「Internet Explorer 8.0″; // 這里可以寫其他的執行命令
else if(strpos($_SERVER["HTTP_USER_AGENT"],」MSIE 7.0″))
echo 「Internet Explorer 7.0″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」MSIE 6.0″))
echo 「Internet Explorer 6.0″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」Firefox/3″))
echo 「Firefox 3″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」Firefox/2″))
echo 「Firefox 2″;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」Chrome」))
echo 「Google Chrome」;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」Safari」))
echo 「Safari」;
else if(strpos($_SERVER["HTTP_USER_AGENT"],」Opera」))
echo 「Opera」;
else echo $_SERVER["HTTP_USER_AGENT"];
?>
③ php如何判斷瀏覽器的種類 360的
function my_get_browser(){
if(empty($_SERVER['HTTP_USER_AGENT'])){
return '命令行,機器人來了!';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 9.0')){
return 'Internet Explorer 9.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0')){
return 'Internet Explorer 8.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 7.0')){
return 'Internet Explorer 7.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 6.0')){
return 'Internet Explorer 6.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')){
return 'Firefox';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Chrome')){
return 'Chrome';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Safari')){
return 'Safari';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Opera')){
return 'Opera';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'360SE')){
return '360SE';
}
}
④ 請教:關於php+ajax在360瀏覽器和IE瀏覽器下運行,ajax返回不同的值的問題
是不是php 投票判斷頁面用的 session 判斷的UID,如果是這種方式的話,那就是 ajax 回調的時候,php頁面session有時候接不到值,需要用ajax 把uid 傳過去重新注冊下
⑤ php怎麼判斷打開的瀏覽器是什麼瀏覽器
檢測用戶當前瀏覽器是否為IE瀏覽器,在某些情況下是很有必要的,下面有個不錯的示例,經測試還不錯,需要的朋友可以參考下
復制代碼 代碼如下:
/**
* 檢測用戶當前瀏覽器
* @return boolean 是否ie瀏覽器
*/
function chk_ie_browser() {
$userbrowser = $_SERVER['HTTP_USER_AGENT'];
if ( preg_match( '/MSIE/i', $userbrowser ) ) {
$usingie = true;
} else {
$usingie = false;
}
return $usingie;
}
⑥ 我用360瀏覽器測試PHP文件,怎麼迅雷直接啟動下載了。 這個怎麼處理
打開「迅雷下載診斷工具」.
打開後會自動檢測重要問題.修復成功後如問題依舊.
選「瀏覽器支持」一項.裡面有360.火狐.谷歌.IE.世界之窗.
5個項目旁都有支持狀態.如未啟動.請點立即啟動.
⑦ 那位知道PHP怎麼判斷360瀏覽器,HTTP
varf=false;
/*userAgent是否存在360chrome*/
if(navigator.userAgent.toLowerCase().indexOf("360chrome")>-1){
f=true;
}
try{
/*判斷瀏覽器的路徑是否存在360se,如果無法獲取,則非360瀏覽器*/
if(window.external&&window.external.twGetRunPath){
varr=external.twGetRunPath();
if(r&&r.toLowerCase().indexOf("360se")>-1)f=true;
}
}catch(ign){
f=false;
}
f&&(location.href="");
⑧ PHP網站SESSION退出功能在360瀏覽器里出現下載提示
退出頁面不需要html代碼,直接用php的unset掉session或其他清除session的方法就可以了。然後你再判斷如果session不存在就跳轉回首頁或者登陸即可
⑨ php怎麼判斷pc瀏覽器和手機瀏覽器
有個函數哈,分享一下,基本能識別
<?php
functionis_mobile(){
//
//如果監測到是指定的瀏覽器之一則返回true
$regex_match="/(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|";
$regex_match.="htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|";
$regex_match.="blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|";
$regex_match.="symbian|smartphone|midp|wap|phone|windowsce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|";
$regex_match.="jigsbrowser|hiptop|^ucweb|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220";
$regex_match.=")/i";
//preg_match()方法功能為匹配字元,既第二個參數所含字元是否包含第一個參數所含字元,包含則返回1既true
returnpreg_match($regex_match,strtolower($_SERVER['HTTP_USER_AGENT']));
}
if(is_mobile()){
//如果是手機瀏覽器,則自動調轉到wap頁面
header('Location:http://xxx.com');
}
?>
⑩ 求救,怎麼判斷瀏覽器是不是360瀏覽器啊
360、搜狗等國內瀏覽器都是IE、chrome為內核開發的,360極速還是IE和chrome雙核,這些瀏覽器用山寨形容很恰當,它們沒有版權信息,也就意味著HTTP_USER_AGENT完全報廢,
<?php
if($_SERVER["HTTP_USER_AGENT"]=="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1")
{
echo("瀏覽器為:360");
}
?>
這是比較笨的辦法了,,不過目前還沒看到更好的方法