存档

文章标签 ‘百度’

PC网页端智能跳转至手机版识别代码

2017年6月4日 没有评论

提取自百度的自动识别代码,实现PC网页端智能跳转至手机版识别代码功能。如下:

function uaredirect(f){try{if(document.getElementById(“bdmark”)!=null){return}var b=false;if(arguments[1]){var e=window.location.host;var a=window.location.href;if(isSubdomain(arguments[1],e)==1){f=f+”/#m/”+a;b=true}else{if(isSubdomain(arguments[1],e)==2){f=f+”/#m/”+a;b=true}else{f=a;b=false}}}else{b=true}if(b){var c=window.location.hash;if(!c.match(“fromapp”)){if((navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i))){location.replace(f)}}}}catch(d){}}function isSubdomain(c,d){this.getdomain=function(f){var e=f.indexOf(“://”);if(e>0){var h=f.substr(e+3)}else{var h=f}var g=/^www\./;if(g.test(h)){h=h.substr(4)}return h};if(c==d){return 1}else{var c=this.getdomain(c);var b=this.getdomain(d);if(c==b){return 1}else{c=c.replace(“.”,”\\.”);var a=new RegExp(“\\.”+c+”$”);if(b.match(a)){return 2}else{return 0}}}};
使用方法:uaredirect(“http://m.baidu.com/”);

模拟百度、谷歌、搜搜搜搜提示框效果

2015年3月14日 没有评论

仿照百度等搜搜引擎做的下拉提示效果,原创,兼容,支持上下键盘
// JavaScript Document

var lastsearch_wd
var first_wd_li=0;

if(!window.event){
(function (bool) {
//兼容FF获取键盘监控值方法
if (bool) {
window.__defineGetter__(“event”, function () {
//兼容Event对象
var o = arguments.callee;
do {
if (o.arguments[0] instanceof Event) return o.arguments[0];
} while (o = o.caller);
return null;
});

}

})(/Firefox/.test(window.navigator.userAgent));
}

function search_do(){
$id(“wd”).value=$id(“wd”).value.replace(/(^\s*)/g,””);//去掉左空格
if($id(“wd”).value.replace(/(\s*$)/g,””)==lastsearch_wd) return false//去右空格做比较
if($id(“wd”).value!=” && $id(“wd”).value!=’ ‘){
$id(“ajax_search_result”).style.display=”block”
$id(“ajax_search_result_ul”).innerHTML=””
lastsearch_wd=$id(“wd”).value
ajax(“ajax_search_result_ul”,”/inc/ajax.php?act=search_wd”,$id(“wd”).value,”<li>正在搜索…</li>”)
first_wd_li=0
}

}

var writing_timer

function skeydown(){clearTimeout(writing_timer)}//当输入时,自动取消搜索

function skeyup(){//不输入0.3秒之后再ajax搜索
writing_timer=setTimeout(“search_do()”,300)
if($id(“wd”).value==”) {
lastsearch_wd=”
clearTimeout(writing_timer)
hides(event)
}
}

var serach_url=new Array(“/do/search.html”,”/shop/shop.html”,”/shop/product.html”,”/togo/togo.html”,”/info/info.html”,”/shequ/”,”/bmfw/list.html”,”/help/list.html”);

function button_wd(){
if($id(“wd”).value!=” && $id(“wd”).value!=’对不起,请输入搜索关键词’) {
window.location.href=”http://www.s2c.cn/do/search.html?wd=”+encodeURI($id(“wd”).value)
}
else {
$id(“wd”).value=”对不起,请输入搜索关键词”
$id(“wd”).style.color=”blue”
$id(“wd”).focus()
}
}

function start_search(ac){
hides(event);window.location.href=”http://www.s2c.cn”+serach_url[first_wd_li]+’?wd=’+encodeURI($id(“wd”).value)
}

function shownext_downkey(){
if(lastsearch_wd==$id(“wd”).value){
var e = window.event;
if(e) {
if(e.keyCode==13) start_search()
if(e.keyCode==27) hides(event);
}
else {
if(e.which==13) start_search()
if(e.which==27) hides(event);
}
if($id(“ajax_search_result”).style.display==”block”){
for(i=1;i<=7;i++){
$id(“wd_onli”+i).style.background=”none”
}
}
if(e){
if(e.keyCode==40) first_wd_li++
if(e.keyCode==38) first_wd_li–
}
else{
if(e.which==40) first_wd_li++
if(e.which==38) first_wd_li–
}
if(first_wd_li==8) first_wd_li=1
if(first_wd_li==0) first_wd_li=7
if($id(“ajax_search_result”).style.display==”block”) $id(“wd_onli”+first_wd_li).style.background=”#b5c9e1”
}
}

function outsearchvalue(n){
$id(“wd_onli”+n).style.background=”none”
first_wd_li=0
}

function movesearchvalue(n){
for(i=1;i<=7;i++){
$id(“wd_onli”+i).style.background=”none”
}
first_wd_li=n
$id(“wd_onli”+first_wd_li).style.background=”#b5c9e1″
}

function hides(event){
event= event || window.event;
srcobj=event.target || event.srcElement;
if(srcobj.tagName!=”INPUT” || srcobj.tagName!=”LI”) {
$id(“ajax_search_result_ul”).innerHTML=”
$id(“ajax_search_result”).style.display=”none”
}
}
document.onclick=hides

android集成百度Baidu-Frontia在底部弹出分享框,实战有效版

2014年2月20日 没有评论

1,将libs下面的jar包复制到libs下

2,至少增加以下权限:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.ACCESS_WIFI_STATE” />
<uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” />
<uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE” />
<uses-permission android:name=”android.permission.WRITE_SETTINGS” />

3,增加:
<activity
android:name=”com.baidu.frontia.activity.share.FrontiaSocialOAuthActivity”
android:exported=”true”
android:screenOrientation=”portrait”
android:theme=”@android:style/Theme.Translucent.NoTitleBar.Fullscreen” >
</activity>
<activity
android:name=”com.baidu.frontia.activity.share.FrontiaLocalShareActivity”
android:launchMode=”singleTask” >
</activity>

4,增加assets下面的config.json

5,在新的activity中增加代码:

Frontia.init(this.getApplicationContext(), “ZFkbingwMIo36LV2YrjkCThu”);

mSocialShare = Frontia.getSocialShare();

mSocialShare.setContext(this);
mSocialShare.setClientId(MediaType.WEIXIN.toString(),
“wx329c742cb69b41b8”);
mImageContent.setTitle(“title”);
mImageContent.setContent(“content”);
mImageContent.setLinkUrl(“http://developer.baidu.com/”);
mImageContent
.setImageUri(Uri
.parse(“http://apps.bdimg.com/developer/static/04171450/developer/images/icon/terminal_adapter.png”));

6,显示底部弹出(不能在oncreate中调用,用按钮点击或者其他呼叫方法)

mSocialShare.show(HomeFriendShare.this.getWindow().getDecorView(),
mImageContent, FrontiaTheme.NIGHT, new ShareListener());

分类: android 标签: ,

我只想说他妈的百度,你真是疯了。

2013年9月29日 没有评论

百度你是怎么了?搞的我都没信心啊

本来博客是天天更新啊,为什么你7个月才收录9篇?搞的我没心思天天来更新,你到底想怎么样?考察?考察你大爷的。

分类: 张宏良张洪量 标签: ,

百度,我们的合约你要遵守

2013年7月1日 没有评论

最近百度大肆K站,我们公司客户的网站超过了25%的比例都被K了,然后百度天天打电话让你推广,真是他妈的恶心啊,百度。
我们的合约你遵守了吗?我们没违规,我们没作弊,我们没放非法内容,而你只是为了所谓的用户体验,增加竞价排名的力度和推广,如果你真的不遵守我们的合约,我肯定会起诉你的,我们的合约就是:人不犯我我不犯人

最终我的网站等了3个月,还是没有被恢复,一会儿恢复一会儿不恢复,真不知道百度你是干什么吃的?难道真的人工干预那么严重?还是你根本见不得seo做的好,要不然怎么做你的竞价排名推广?我只能说,百度你就是个混蛋。

我决定了,再给你15天时间,真的无法恢复,我就彻底屏蔽你,通过robots.txt彻底屏蔽你,我让你牛?最好我还是发动下站长的力量,全部屏蔽你的收录,让你的数据库清空,让我同样厌恶的360起来,为什么中国的互联网就这么的不干净?

百度天天K站,管局天天整备案,客户不理解,成都的还要到合肥来备案拍照片?所有的为什么都是这么不合理?为什么非要让那些废物来操控老百姓?老百姓有一天会爆发的,懂吗

分类: 张宏良张洪量 标签:
css.php