分类 Web前端 下的文章

国内一些js、css的CDN公共库资源

CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用。与将JS库存放在服务器单机上相比,CDN公共库更加稳定、高速;如果您网站的流量比较大,公共库资源还能为你节约一些服务器带宽资源。

一,百度CDN公共库,包含全球所有最流行的开源JavaScript库。

http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
http://cdn.code.baidu.com/

二,新浪云计算CDN公共库,SAE的CDN节点覆盖全国各大城市的多路(电信、联通、移动、教育)骨干网络。

http://lib.sinaapp.com/


阅读剩余部分

使用qrcode给每个网页生成一个二维码

如果你要使用js代码在页面上生成二维码,你一定会搜索到有关使用google的一个js的方案,但是google经常被墙,所以坚决不能用那个方案。我们可以使用qrcode.js来搞。

qrcode其实是通过使用jQuery实现图形渲染,画图,支持canvas(HTML5)和table两种方式,您可以到https://github.com/jeromeetienne/jquery-qrcode获取最新的代码

如何使用?
1、首先在页面中加入jquery库文件和qrcode插件。

<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="jquery.qrcode.js"></script>
<script type="text/javascript" src="qrcode.js"></script>

注意:你在github只能下载到jquery.qrcode.js和qrcode.js,jquery-1.8.2.min.js需要另外在网上下载;注意三个js的路径被引用错了。


阅读剩余部分

PHP判断用户移动设备类型,返回对应的页面

最近在测试一个wifi网络渠道,看看wifi网络下如果给用户推荐内容时转化率如何。因此在做这个内容时,要考虑到用户可能是windows,可能是安卓设备,可能是苹果设备,因此不同的用户需要展示不同的内容。
php文件代码如何下:

<?php
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);  
$is_pc = (strpos($agent, 'windows nt')) ? true : false;  
$is_iphone = (strpos($agent, 'iphone')) ? true : false;  
$is_ipad = (strpos($agent, 'ipad')) ? true : false;  
$is_android = (strpos($agent, 'android')) ? true : false;  
if($is_iphone || $is_ipad)
{  
    header("location:/test/iphone.html");  
}
if($is_android)
{  
     header("location:/test/android.html");  
}
if($is_pc)
{  
     header("location:/test/android.html");  
}
?>

以上简单地用了页面跳转,php识别设备的代码可参考。

web网页主动弹出加QQ好友的弹窗

<script type="text/javascript" >
  window.onload=function(){ //页面加载后执行的函数 
    setTimeout(function(){ 
      var newE = document.createElement("iframe"); //创建iframe元素 
      newE.src="tencent://AddContact/?fromId=50&fromSubId=1&subcmd=all&uin=42920743 "; //搜索设置新元素src属性值 
      var crea = document.body.appendChild(newE); //为body添加子元素 
    },5000);  //5000毫秒后执行 
}</script>

将以上js代码放到目标网页上,就能感受下效果。