ChinaUnix博客-专业IT技术博客
if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
try{
if(!/iPad/i.test(navigator.userAgent)){
var oldurl=window.location.href;
var wapUrl= oldurl.replace('blog.chinaunix.net', "m.blog.chinaunix.net") ;
window.location.href = wapUrl;
}
}catch(e){}
}
LG('ADV_17325')
LG('ADV_17326')
.nav_con3 span .txt1{ float:left; margin:12px 0 0 0;}
.nav_con3 span{*margin-top:0;}
.bor13221{border:1px #bbb solid;width:206px;position:absolute;top:29px;left:0;background:#fff; z-index:9999;display:none}
.bor13221 li{height:26px;line-height:26px;padding-left:6px;color:#555;font-size:14px;cursor:pointer;}
.here{background:#f3f3f3;}
$(function(){
//点击添加进文本框
$(".bor13221 li").live( 'click' , function(e){
if ( e && e.stopPropagation )
{
//因此它支持W3C的stopPropagation()方法
e.stopPropagation();
}
else
{
//否则,我们需要使用IE的方式来取消事件冒泡
window.event.cancelBubble = true;
}
$('#search_input_id').val($(this).text());
$(".bor13221 ul").html('');
$(".bor13221").hide();
});
$(".bor13221 ul li").live({
mouseenter:
function()
{
$(".bor13221 ul li").removeClass("here");
$(this).addClass('here');
},
mouseleave:
function()
{
$(".bor13221 ul li").removeClass("here");
$(this).removeClass('here');
}
});
//自动提示
$('#search_input_id').keyup(function(event){
//取消博主的提示
var search_type_blog = $('#search_type_blog').val();
if(search_type_blog == 'author') return false;
var key = $(this).val();
//获取键值
var keycode = event.which; //38 上 40 下
var count = $('.bor13221 ul li').length;
if(key != '' && keycode != 38 && keycode != 40)
{
$.getJSON("",{"ty":"json","offset":"0","limit":"10","q":key}, function(result)
{
var arr = result.data;
var html ='';
for (i=0;i
'+arr[i]+'
';
}
$('.bor13221 ul').html(html);
(arr.length > 1) ? $(".bor13221").show() : $(".bor13221").hide();
}
);
}
else if(keycode == 38)
{
if(count > 0)
{
//遍历li
var curr_li_num;
$('.bor13221 ul li').each(function(index , dom){
if($(dom).attr('class') == 'here')
{
curr_li_num = index;
return false;
}
});
var next_li_num;
if(typeof(curr_li_num) == 'undefined')
{
next_li_num = count - 1;
}
else
{
if(curr_li_num == 0)
{
next_li_num = count - 1;
}
else
{
next_li_num = curr_li_num - 1;
}
}
$(".bor13221 ul li").removeClass("here");
$(".bor13221 ul li:eq(" + next_li_num + ")").addClass("here");
$('#search_input_id').val($(".bor13221 ul li:eq(" + next_li_num + ")").text());
}
}
else if(keycode == 40)
{
if(count > 0)
{
//遍历li
var curr_li_num;
$('.bor13221 ul li').each(function(index , dom){
if($(dom).attr('class') == 'here')
{
curr_li_num = index;
return false;
}
});
var next_li_num;
if(typeof(curr_li_num) == 'undefined')
{
next_li_num = 0;
}
else
{
if(curr_li_num == count - 1)
{
next_li_num = 0;
}
else
{
next_li_num = curr_li_num + 1;
}
}
$(".bor13221 ul li").removeClass("here");
$(".bor13221 ul li:eq(" + next_li_num + ")").addClass("here");
$('#search_input_id').val($(".bor13221 ul li:eq(" + next_li_num + ")").text());
}
}
});
$(document).click(function(e){
$(".bor13221").hide();
});
});
人气最旺专家
李丙洋
领域:oracle
介绍:网名君三思 ITPUB论坛Oracle开发版版主,《涂抹Oracle》作者,曾在某知名网...
丁 俊
领域:ORACLE
介绍:某大型电信系统建设提供商资深工程师,6年电信行业从业经验,ITPUB ORACLE...
劲爽!2015“妹子杯”LOL大赛火爆开启
var imgUrl = new Array();
var imgLink = new Array();
var imgText = new Array();
var adNum=1;
imgUrl[1] = "http://image4.it168.com/2015/3/19/b0628cee-2c12-41ac-9adf-1dae6399fba2.jpg";
imgLink[1] = "";
imgText[1] = "劲爽!2015“妹子杯”LOL大赛火爆开启";
imgUrl[2] = "http://image4.it168.com/2015/1/26/c370191a-4450-4b55-bc8f-8175be280bfc.jpg";
imgLink[2] = "";
imgText[2] = "IT168讲堂:数据库大会技术视频";
imgUrl[3] = "http://image4.it168.com/2015/1/7/8102785c-a1a9-4c38-a150-843d124ca9d4.jpg";
imgLink[3] = "http://selftest.itpub.net/Start_36338947-b8e6-428f-b903-864b7a955345.html";
imgText[3] = "Hadoop有奖调查 赠价值1200元门票";
imgUrl[4] = "http://image4.it168.com/2014/11/26/11391524-ce6d-49ab-8c59-a19637f4bbe8.jpg";
imgLink[4] = "";
imgText[4] = "2014年企业网无线应用状况调查赠充值卡";
imgUrl[5] = "http://image4.it168.com/2014/11/26/30cd544d-d88c-4ed9-9e39-a42b9240cc87.jpg";
imgLink[5] = ".it168.com/game/itclub/security/";
imgText[5] = "club168-互联网金融安全";
var imgTotal = 5;
-
LG('ADV_17734')
-
LG('ADV_17735')
-
LG('ADV_17736')
-
LG('ADV_17737')
LG('ADV_17327')
推荐专家
领域:操作系统
介绍:2010年初加入华为,软件开发工程师、大数据预研工程师。从事Linu...
领域:操作系统
介绍:触控资深服务器工程师,主要负责服务器架构设计,开发,优化相关...
领域:操作系统
介绍:人气博主,现任北京某通信公司软件工程师,酷爱Linux内核,主要从...
领域:操作系统
介绍:目前从事流媒体云计算相关的研发工作,在图像处理、语音视频及VO...
ID:silence0607
领域:操作系统
ID:himrpei
领域:操作系统
ID:liyf0371
领域:操作系统
ID:humjb_1983
领域:操作系统
ID:gongping11
领域:程序设计
【】
| 2015-03-30 07:24:04 | 阅读 | 评论
kernel 3.10内核源码分析--IO--SCSI错误处理机制基本原理 SCSI层提供的错误处理机制,主要针对两种IO错误类型(其实也就只有这两种类型):1、IO错误(IO Error)。IO错误是底...
【】
| 2015-03-30 00:11:03 | 阅读 | 评论
简要的总结了在解决性能问题中的一些解决方法。
【】
| 2015-03-29 21:13:37 | 阅读 | 评论
Power架构云小机测试笔记一、云小机介绍云小机是IBM与启创卓越推出的虚拟云主机,与常见的阿里、百度、网宿的云主机不同,云小机是基于Power架构的,而传统的云主机几乎都...
【】
| 2015-03-29 11:49:31 | 阅读 | 评论
jQuery.Autocomplete 是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input suggest)功能,支持ajax数据加载。官方网站:
【】
| 2015-03-28 22:26:08 | 阅读 | 评论
本文主要介绍了如何使用LVS软件搭建NAT负载均衡及在搭建NAT负载均衡的过程中遇到的一些问题,在此分享出来以供大家参考学习,希望对广大博友有一定的参考意义。
【】
| 2015-03-28 21:24:21 | 阅读 | 评论
本博文主要介绍了Web前端的一些优化的方法和思路,这些技术秉承了前人的思想,我只是负责吸收和传播。这些技术一般也都是大型网站的技术经验,然而小规模的网站由于资源限...
【】
| 2015-03-27 21:27:27 | 阅读 | 评论
AWK有诸多函数 tolower( String ) 返回 String 参数指定的字符串,字符串中每个大写字符将更改为小写。大写和小写的映射由当前语言环境的 LC_CTYPE 范畴定义。 to...
【】
| 2015-03-27 21:25:08 | 阅读 | 评论
java输入、输出学习和总结
【】
| 2015-03-27 17:40:28 | 阅读 | 评论
用linux命令分析文件-排序-统计(sort, uniq, awk) 对上面文本内容排序: 1、升序排序且列举相同的数据的数目,相同的只显示一次。 [root@localhost udp]# sort sor...
【】
| 2015-03-27 17:27:42 | 阅读 | 评论
通过SAE,可以实现屌丝的逆袭, 完成没有钱搭建自己服务器的苦恼,闲话不多说,直接上配置教程 1.从SAE官网的python教程中,跟着创建自己的SAE 和 dja...
【】
| 2015-03-27 15:48:58 | 阅读 | 评论
本文为原创,转载请注明:http://blog.chinaunix.net/uid/26772321.html交叉编译php5 软件版本:php-5.4.27 依赖库:zlib,libxml2 交叉编译器:arm-hisiv200-linu...
| 2015-03-27 10:20:39 | 阅读 | 评论
小米4如何进入开发者模式
【】
| 2015-03-26 20:44:14 | 阅读 | 评论
开发的一个步骤如下:①将Java代码编写到.java的文件中;②用javac命令将.java源文件编译成.class 字节码文件;③用java命令对生成的字节码文件.class文件进行生成;
| 2015-03-26 17:05:37 | 阅读 | 评论
依然是苦逼的Exchange2010运维,这两天学习写PowerShell,来简化以往很麻烦的命令行操作。这次采用的是交互的方式针对特定的动态邮件组创建审批人,以及配置免审批的邮箱(...
【】
| 2015-03-26 10:11:58 | 阅读 | 评论
resource_maker.zip// C++资源编译工具,用于将任何格式的文件编译成C++代码// 优点:单个.cpp文件,无其它依赖,一句编译后即可使用// 编译:g++ -Wall -g -o resource_ma...
jQuery(function(){
var scrtime;
jQuery("#con").hover(function(){
clearInterval(scrtime);
},function(){
scrtime = setInterval(function(){
var $ul = jQuery("#con ul");
var liHeight = $ul.find("li:last").height();
$ul.animate({marginTop : liHeight+20 +"px"},500,function(){
$ul.find("li:last").prependTo($ul)
$ul.find("li:first").hide();
$ul.css({marginTop:0});
$ul.find("li:first").fadeIn();
});
},5000);
}).trigger("mouseleave");
});
共5页
if(typeof(BLA)!='undefined'){BLA();}
function sendPV(){
var pvTrack = new PvTrack();
pvTrack.type = 35; // 频道类别ID
pvTrack.channel = 189; // 频道ID
pvTrack.pageType = 0;
pvTrack.track();
}
window.setTimeout("sendPV()", 1000);
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-20237423-2']);
_gaq.push(['_setDomainName', '.chinaunix.net']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? '' : '') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F0ee5e8cdc4d43389b3d1bfd76e83216b' type='text/javascript'%3E%3C/script%3E"));