-专注于互联网、网络技术、网络工程、网络营销SEO、搜索引擎、社会化网络、IT技术、网络编程、网络安全、服务器管理、网站开发、移动互联网软件应用等领域的原创IT科技博客,欢迎喜欢互联网的朋友一起交流!

Vcastr3使用方法

<?php
$str= $data['video'];
$result = substr ($str, -3);
if ($result=="flv"){ ?>
<object type="application/x-shockwave-flash" data="<?php echo $tag['path.skin']; ?>company_view/vcastr3.swf" width="620" height="375" id="vcastr3">
<param name="movie" value="<?php echo $tag['path.skin']; ?>company_view/vcastr3.swf"/>
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="xml=
{vcastr}
{channel}
{item}
{source}<?php echo $data['video'] ?>{/source}
{duration}{/duration}
{title}{/title}

php截取文本函数和去除html格式函数

function wml_strip($string) //去除格式,可以选择保留哪些标签
{
$string = str_replace(array('&nbsp;', '&amp;', '&quot;', '&#039;', '&ldquo;', '&rdquo;', '&mdash;', '&lt;', '&gt;', '&middot;', '&hellip;', '&'), array(' ', '&', '"', "'", '', '', '', '{<}', '{>}', '', '', '&amp;'), strip_tags($string,'<img><br><object><embed><p><div>'));
return str_replace(array('{<}', '{>}'), array('&lt;', '&gt;'), $string);
}

function sysSubStr($string,$length,$append = false)  //字符串截取,支持中文
{
if(strlen($string) <= $length )
{
return $string;
}
else
{
$i = 0;
while ($i < $length)
{
$stringTMP = substr($string,$i,1);
if ( ord($stringTMP) >=224 )
{
$stringTMP = substr($string,$i,3);
$i = $i + 3;
}
elseif( ord($stringTMP) >=192 )
{
$stringTMP = substr($string,$i,2);
$i = $i + 2;
}
else
{
$i = $i + 1;
}
$stringLast[] = $stringTMP;
}
$stringLast = implode("",$stringLast);
if($append)
{
$stringLast .= "...";
}
return $stringLast;
}
}

PHP获取访客信息类

<?php  

/**   

 * 获取访客信息的类:语言、浏览器、操作系统、IP、地理位置、ISP。 

 * 使用: 

 *      $obj = new class_guest_info; 

 *      $obj->GetLang();        //获取访客语言:简体中文、繁體中文、English。 

 *      $obj->GetBrowser();     //获取访客浏览器:MSIE、Firefox、Chrome、Safari、Opera、Other。 

 *      $obj->GetOS();          //获取访客操作系统:Windows、MAC、Linux、Unix、BSD、Other。 

 *      $obj->GetIP();          //获取访客IP地址。 

 *      $obj->GetAdd();         //获取访客地理位置,使用 Baidu 隐藏接口。 

 *      $obj->GetIsp();         //获取访客ISP,使用 Baidu 隐藏接口。 

 */

class class_guest_info{  

    function GetLang() {  

        $Lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4);  

        //使用substr()截取字符串,从 0 位开始,截取4个字符  

        if (preg_match('/zh-c/i',$Lang)) {  

        //preg_match()正则表达式匹配函数  

            $Lang = '简体中文';  

        }  

        elseif (preg_match('/zh/i',$Lang)) {  

            $Lang = '繁體中文';  

        }  

        else {  

            $Lang = 'English';  

        }  

        return $Lang;  

    }  

    function GetBrowser() {  

        $Browser = $_SERVER['HTTP_USER_AGENT'];  

        if (preg_match('/MSIE/i',$Browser)) {  

            $Browser = 'MSIE';  

        }  

        elseif (preg_match('/Firefox/i',$Browser)) {  

            $Browser = 'Firefox';  

        }  

        elseif (preg_match('/Chrome/i',$Browser)) {  

            $Browser = 'Chrome';  

        }  

        elseif (preg_match('/Safari/i',$Browser)) {  

            $Browser = 'Safari';  

        }  

        elseif (preg_match('/Opera/i',$Browser)) {  

            $Browser = 'Opera';  

        }  

        else {  

            $Browser = 'Other';  

        }  

        return $Browser;  

    }  

    function GetOS() {  

        $OS = $_SERVER['HTTP_USER_AGENT'];  

        if (preg_match('/win/i',$OS)) {  

            $OS = 'Windows';  

        }  

JavaScript判断是否移动设备,哪种移动设备

1、原生JavaScript判断是否移动设备
function isMobile(){
if (typeof this._isMobile === 'boolean'){
return this._isMobile;
}
var screenWidth = this.getScreenWidth();
var fixViewPortsExperiment = rendererModel.runningExperiments.FixViewport || rendererModel.runningExperiments.fixviewport;
var fixViewPortsExperimentRunning = fixViewPortsExperiment && (fixViewPortsExperiment.toLowerCase() === "new");
if(!fixViewPortsExperiment){
if(!this.isAppleMobileDevice()){
screenWidth = screenWidth/window.devicePixelRatio;
}
}
var isMobileScreenSize = screenWidth < 600;
var isMobileUserAgent = false;
this._isMobile = isMobileScreenSize && this.isTouchScreen();
return this._isMobile;
}

2、原生JavaScript判断是否移动设备访问
function isMobileUserAgent(){
return (/iphone|ipod|android.*mobile|windows.*phone|blackberry.*mobile/i.test(window.navigator.userAgent.toLowerCase()));
}

3、原生JavaScript判断是否苹果移动设备访问
function isAppleMobileDevice(){
return (/iphone|ipod|ipad|Macintosh/i.test(navigator.userAgent.toLowerCase()));
}

4、原生JavaScript判断是否安卓移动设备访问
function isAndroidMobileDevice(){
return (/android/i.test(navigator.userAgent.toLowerCase()));
}

jquery 点击切换样式

$("#smenu").find("li").click(function(){
$(this).parent().children().siblings().removeClass("bline"); //遍历删除样式
$(this).addClass("bline");
//var val = "index_content.php?id="+$(this).attr("val");
// $("#iframe1",parent.document.body).attr("src",val);
});

#smenu下 li 菜单样式切换

过滤html标签的一个函数

function wml_strip($string)
{
$string = str_replace(array('&nbsp;', '&amp;', '&quot;', '&#039;', '&ldquo;', '&rdquo;', '&mdash;', '&lt;', '&gt;', '&middot;', '&hellip;', '&'), array(' ', '&', '"', "'", '', '', '', '{<}', '{>}', '', '', '&amp;'), strip_tags($string,'<img><br><object><embed>')); //指定不过滤的标签
return str_replace(array('{<}', '{>}'), array('&lt;', '&gt;'), $string);
}
«1»
搜索
网站分类
最近发表
文章归档

技术支持TTF的家园

Copyright www.ttfde.org. All Rights Reserved.站点统计 Design by TTF的家园