JQuery生成二维码,有资源下载

原文链接:http://www.yxxrui.cn/article/65.shtml

没时间或者懒得看的,可以直接看加粗部分(或试试手感▼)。

使用jquery.qrcode来生成二维码,qrcode基于JQuery,所以使用之前必须先引用JQuery。Qrcode的最新代码地址:https://github.com/jeromeetienne/jquery-qrcode

1、先添加引用

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

2、添加存放容器

需要在页面上设置需要显示的地方,用来存放二维码,比如

<div id=“erweima”></div>

3、开始调用

$(‘#erweima’).qrcode(‘http://www.yxxrui.cn‘); //要生成的字符串

4、大功告成

====================优雅的分割线======================

方法原型:

$(selector).qrcode(options);

其中参数options详细设置方法如下:

(试了试,似乎没啥用▼)

{
  // render method: ‘canvas‘, ‘table‘
  render: ‘canvas‘,
  // version range somewhere in 1 .. 40
  minVersion: 1,
  maxVersion: 40,
  // error correction level: ‘L‘, ‘M‘, ‘Q‘ or ‘H‘
  ecLevel: ‘L‘,

  // offset in pixel if drawn onto existing canvas
  left: 0,
  top: 0,

  // size in pixel
  size: 200,

  // code color or image element
  fill: ‘#000‘,

  // background color or image element, null for transparent background
  background: null,

  // content
  text: ‘no text‘,

  // corner radius relative to module width: 0.0 .. 0.5
  radius: 0,

  // quiet zone in modules
  quiet: 0,

  // modes
  // 0: normal
  // 1: label strip
  // 2: label box
  // 3: image strip
  // 4: image box
  mode: 0,

  mSize: 0.1,
  mPosX: 0.5,
  mPosY: 0.5,

  label: ‘no label‘,
  fontname: ‘sans‘,
  fontcolor: ‘#000‘,

  image: null
}

(试了试,似乎没啥用▲)

常用的有

$(“#erweima”).qrcode({
  render:"table",
  width:200,
  height:200,
  background:‘#ffffff‘,//背景颜色
  foreground:‘#ff0000‘,//二维码颜色
  text:"http://www.yxxrui.cn"
});

需要注意的是:table的方式效率比较低,canvas方式效率高一点(默认为canvas),但是canvas方式必须在支持html5的浏览器上才能使用,如果使用canvas时会出现无法生成的情况,而使用table时会出现速度慢的情况,所以可以考虑判断当前浏览器是否支持html5.

加粗部分如下:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>二维码DEMO</title>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery.qrcode.min.js"></script>
</head>
<body>
<div id="erweima"></div>
<script type="text/javascript">
  var renderStr;//显示方式,有canvas和table两种
  //检查是否支持html5,也可以使用其他方式
  if (window.applicationCache) {
    renderStr = ‘canvas‘;
  }else{
    renderStr = ‘image‘;
  }
  $(‘#erweima‘).qrcode({
    render: renderStr,
    width: 180,
    height:180,
    text: "http://www.yxxrui.cn"
    //可以设置为当前url,如:window.location+""
  });
</script>
</body>
</html>

加粗部分如上:

生成的二维码如下:

DEMO下载地址(可直接运行):http://www.yxxrui.cn/article/65.shtml

时间: 2024-10-25 11:24:20

JQuery生成二维码,有资源下载的相关文章

PHP和Jquery生成二维码,以及PHP生成电子名片

自从跳槽了,就没有发过博客了,很愧疚,我是自学的PHP,现在这家公司加上老板才12个人,我是典型的从分工明确的公司跳槽到小公司,深刻体会到了所谓'大公司'和'小公司'的区别,上一个公司,一个项目到我这里,静态页都是写好的,我只需要将数据动态加载就行了,但是目前这个公司,典型的一个人当几个人用,我刚去公司一个多月,直接让我做项目经理的工作,去甲方公司需求调研,然后自己开发,除开设计和切图,我基本上都参与.锻炼人说实话还是小公司较好,但是锻炼技术我觉得还是大公司较好,因为我在我上一家公司呆了3个月,

java 生成 二维码 和jquery 生成二维码

生成二维码 Java 生成二维码: 思路为拿到jar 包知道里面的方法使用 Step one : 在https://github.com/zxing中下载(点击网页中名为 zxing 的a标签,跳转到源码页面,点击release 查看所有发布的源码,下载zip压缩文件 Step two:  解压文件后打开文件夹,将core包和javase包 中的com包拷贝到一java项目src目录下.右键导出 jar file  得到一个二维码开发的jar包 Step three: 进行二维码制作 impor

微信生成二维码 只需一个网址即刻 还有jquery生成二维码

<div class="orderDetails-info"> <img src="http://qr.topscan.com/api.php?text=http://123.net/index.php?s=/Home/Index/yanzheng/mai/{$dange.id}" style="width: 5rem; margin-bottom: 1rem;" > </div> http://qr.tops

jQuery生成二维码实例

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery生成二维码实例</title> <script src="http://apps.bdimg.com/libs/jquery/1.8.3/jquery.js"></script> <script

jquery生成二维码并实现图片下载

1.引入jquery的两个js文件 <script src="../scripts/erweima/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="../scripts/erweima/jquery.qrcode.min.js"></script> 2.准备一个展示二维码的div <div id="

Thinkphp3.2版本结合phpqrcode生成二维码并提供下载

说明:这篇文章主要为大家详细介绍了Thinkphp3.2.3整合phpqrcode生成带二维码的实现方法并提供图像下载,感兴趣的小伙伴们可以参考一下 缘由:Thinkphp中没有二维码相关的库,因此我们可以通过整合phpqrcode来完成生成二维码的功能. 一.phpqrcode下载地址:http://phpqrcode.sourceforge.net/ 放置位置:Thinkphp/Vendor/目录下,如下图 二.写代码 HTML代码 <!DOCTYPE html> <html lan

jquery生成二维码

直接进入正题: 引入jquery js 和jquery-qrcode.js ,稍后本人会将代码demo上传至资源库.代码很简单: 如果是非中文的字符生成二维码,那么就比较简单了. <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src=

js,JQuery 生成二维码

代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script src="https://files.cnblogs.com/files/wangzhaobo/qrcode.js"&g

Jquery生成二维码(微信中长按图片识别二维码功能)

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="//cdn.bootcss.com/jquery/3.1.1/jquery.js"></script> <script src="