一键生成二维码

工作中查资料偶然发现一个网站 自我感觉比bootstrap好用 贴上网址:http://www.pintuer.com/

 

下载解压之后,可以看到这几个文件:

起步中有一个respond.js文件根据实际情况确定是否下载

插件中有一个生成二维码的插件,下载下来

解压后得到一个文件

新建HTML文件 将这些文件引入

引用顺序 jQuery.js在pintuer.js之前引用,如有自定义的CSS或JS,请在pintuer.css及pintuer.js之后引用,同时为了IE8下正常使用响应式,自定义的CSS文件应在respond.js之前引用。

然后下面是代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		
		<meta name="renderer" content="webkit">
		<link rel="stylesheet" href="pintuer/pintuer.css" />
		<script type="text/javascript"  src="pintuer/jquery.js"></script>
		<script type="text/javascript" src="pintuer/pintuer.js"></script>
		<script type="text/javascript" src="pintuer/respond.js"></script>
		<script  type="text/javascript" src="pintuer/jquery.qrcode.min.js"></script>

		<title>生成二维码</title>
	</head>
	<body>
		
		<input type="button" value="生成二维码"  onclick="dian()"/>
		<div id="code"></div>
		
	</body>
	<script type="text/javascript">
	function dian()
	{
		var a = $("#code").html();
		if(a=="")
		{
			//qrcode支持canvas和table两种方式进行图片渲染,默认使用canvas方式,效率最高,当然要浏览器支持html5。
	                    //1、任意字符串方式 
	                    $('#code').qrcode("http://www.pintuer.com"); 
	                    //2、Json方式
//	                    $("#code").qrcode({ 
//						    render: "canvas", //table方式 
//						    width: 200, //宽度 
//						    height:200, //高度 
//						    text: "www.pintuer.com" //任意内容 
//						});
		}
			else
			{
			
		
			}
	}
			
		</script>
</html>

 在代码中加一个点击事件来调用,加了一个判断来控制,不然会一直生成同一个二维码

 

效果如图:

 

转载于:https://www.cnblogs.com/bhmmlxieliming/p/6805176.html

拼图 Pintuer更新说明: 【起步】 调整框架文件,页面模版 进一步补充及丰富颜色配置方法 增加了改为直角的方法 去除了IE6-8下的js控制响应,改为responed.js实现媒体查询。【CSS】 改变了标题文本的大小,更适合中文文本 增加文本行距样式 增加背加反色:反色的文字都为白色。 增加了边框、圆角样式 新增填充、边界样式大小 新增CSS动画效果 修改了图片的样式 重新定义了表单样式 表单增加了按钮式的单选及多选 按钮加上悬浮样式 增加了圆角和直角按钮 更新了引用的样式【元件】 新定义了网格间距(分别为默认的0px, small:4px, middle:10px, big:20px) css小图标让位于字体图标而改名 新增500多个Font Awesome字体图标 增加了导航样式 增加了小号的进度条效果。 调整了按钮组的.active颜色属性 标签式选中改为按钮式选中 修改了文字色块的样式 调整了所有表单组的样式 增加了部份输入框组样式 列表组增加了条纹效果【JS组件】 选项标签增加了更多样式 修改了警告框的样式 增加了表单单选多选效果 表单验证随表单组的样式改变而改变(验证方法未改变) 增加了轮播效果及响应办法 增加了置顶及置底功能 增加了滚动监听功能 增加了折叠效果【模块】 新增头部 新增导航条 新增主页 新增面包屑 新增列表 新增分页 新增内容 新增底部拼图 Pintuer:中国版的Bootstrap,是国内优秀的HTML、CSS、JS跨屏响应式开源前端框架,使用最新浏览器技术,为快速的前端开发提供一系统的文本、图标、媒体、表格、表单、按钮、菜单、网格系统等样式工具包,占用资源小,使用拼图可以快速构建简洁、优雅而且自动适应手机、平板、桌面电脑等设备的前端界面,让前端开发像玩游戏一下快乐而轻松。 拼图前端框架在传统CSS框架的基本上,增加了HTML5、CSS3、JS等技术组合应用,应用于最新的浏览器技术,同时兼容较早的浏览器,新旧结合,承前启后,开发者只需把框架文件引入到项目中,就可以初现快速的共同开发,改变以往建立PC网站同时,再建立手机网站的局面,实现一站响应所有设备,大大提高了开发效率。功能特色: 移动优先、跨屏响应:拼图以移动设备为基点,优先适应于移动设备;从移动设备扩大到平板、桌面电脑等设备,实现跨屏响应,兼容桌面浏览器的同时,更适应了移动互联网的潮流。 组件丰富、海量插件:拼图前端框架重新定义了CSS基础、常用元件及JS组件,可快速构架前端界面,实现跨屏响应。同时兼容所有jQuery插件,在项目中可以灵活使用,让前端开发如虎添翼。 轻量高效、国产开源:拼图基于应用广泛jQuery插件,轻量高效;相对于国外的前端框架,拼图前端框架侧重于对中文的支持,符合国人的视觉及体验,实现到国内主流浏览器的支持,减少兼容性测试时间,提高开发效率。
这些代码也是jQuery语法的最初雏形。当时John的想法很简单:他发现这种语法相对现有的JavaScript库更为简洁。但他没想到的是,这篇文章一经发布就引起了业界的关注。于是John开始认真思考着这件事情(编写语法更为简洁的JavaScript程序库),直到2006年1月14日,John正式宣布以jQuery的名称发布自己的程序库。随之而来的是jQuery的快速发展。 2006年1月John Resig等人创建了jQuery;8月,jQuery的第一个稳定版本,并且已经支持CSS选择符、事件处理和AJAX交互。 2007年7月,jQuery 1.1.3版发布,这次小版本的变化包含了对jQuery选择符引擎执行速度的显著提升。从这个版本开始,jQuery的性能达到了Prototype、Mootools以及Dojo等同类JavaScript库的水平。同年9月,jQuery 1.2版发布,它去掉了对XPath选择符的支持,原因是相对于CSS语法它已经变得多余了。这一版能够对效果进行更为灵活的定制,而且借助新增的命名空间事件,也使插件开发变得更容易。同时,jQuery UI项目也开始启动,这个新的套件是作为曾经流行但已过时的Interface插件的替代项目而发布的。jQuery UI中包含大量预定义好的部件(widget),以及一组用于构建高级元素(例如可拖放、拖拽、排序)的工具。 2008年5月,jQuery 1.2.6版发布,这版主要是将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库中,同时也修改了许多BUG,而且有不少的性能得到提高。因此,如果以前的jQuery版本升级到1.2.6,那么完全可以从代码中排除Dimensions插件(一个获得元素尺寸、定位的插件)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值