用js怎么实现把一个链接变成二维码

JavaScript013

用js怎么实现把一个链接变成二维码,第1张

<div id = "qrcodeid"></div> //生成的二维码放在此 div 中

<script type="text/javascript" src="js/jquery.qrcode.min.js"></script>//引入qrcode.js(到https://github.com/jeromeetienne/jquery-qrcode 下载 )

<script>

function utf16to8(str) { //解决中文乱码

  var out, i, len, c 

  out = "" 

  len = str.length 

  for(i = 0 i < len i++) { 

  c = str.charCodeAt(i) 

  if ((c >= 0x0001) && (c <= 0x007F)) { 

    out += str.charAt(i) 

  } else if (c > 0x07FF) { 

    out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F)) 

    out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F)) 

    out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)) 

  } else { 

    out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F)) 

    out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)) 

  } 

  } 

  return out 

</script>

<script>//此处生成名片二维码(如要生成普通链接二维码 则 “text”参数值 直接替换成普通链接即可)

var the_text = "BEGIN:VCARD \r\nFN:姓名 \r\nTELCELL,VOICE:15000000000 \r\nTITLE:职称 \r\nORG:公司(组织) \r\nEMAILINTERNET,HOME:[email protected] \r\nADRWORK,POSTAL:地球中国山东... \r\nURL:http://leerd.cn \r\nEND:VCARD"

the_text = utf16to8(the_text)

//alert(the_text)

jQuery('#qrcodeid').qrcode({

width:140,

height:140,

render:"canvas", //设置渲染方式 table canvas

typeNumber : -1,  //计算模式 

correctLevel  : 0,//纠错等级 

background   : "#ffffff",//背景颜色 

foreground   : "#000000",//前景颜色 

text:the_text

}) 

</script>

可以使用juqery的 qrcode来实现!

1, 引入 jquery 及其qrcode 插件js: jquery.js , jquery.qrcode.min.js

2 , 指定一个二维码容量元素: <div id="qrcode"></div>

3 , 在指定的容量元素中生成二维码: jquery('#qrcode').qrcode("这里是想要扫描后的获得的地址")

问题一:如何将一个网页地址生成二维码 软件生成二维码:

1、百度一下,二维码在线生成的网站,

2、复制下载地址,粘贴到二维码在线生成的网站

3、就可以得到一个二维码

二维码在线生成网站:liantu/

问题二:我想制作一个网页二维码 该怎么做呢 就是自己制作一个二维码 一扫就可以进入自己制作的网页中 可以先拷贝你自己制作的网页的URL ,然后打开在线二维码生成器,如草料还不错,就可以生成二维码

问题三:如何让网站自己生成二维码啊。 你是想要假的,还是真的?

问题四:一个自己做的网站怎么生成二维码 苹果手机可以直接使用二维码工房,这个应用生成二维码很厉害,支持文本、网址、名片等格式,还有彩码、各种精美模板、融合二维码等美化功能。

问题五:如何将当前网页网址生成二维码 方法/步骤

1、打开IE浏览器,选择收藏夹内的任意一个书签,右键点击选择属性,打开“WEB文档”面板。

2、将下列代码复制到URL处。【javascript:var s=document.createElement('script')s.src = 'icsand/qrcode/qrcode.js'document.getElementsByTagName('head')[0].appendChild(s)】然后保存。注意不要复制到空格和最外面的中括号。

3、现在打开任意喜欢的网页,点击该书签就能为当前网页生成二维码了。

问题六:如何把网页生成二维码 网页是不能生成二维码的,数据量太大 生成的都是URL的二维码

网上有很多生成工具,还有在线生成的,填进去点个按钮就出来了

问题七:如何制做自己公司二维码? 手机下载我查查二维码,可以生成多种不同格式的二维码,简单易操作。

问题八:怎么制作本地网页内容生成二维码,能用手机扫描出来 5分 很简单,你在网上搜二维码生成器,把你想要展现的网址或文字生成二维码就可以扫出来了

问题九:怎样让网页自动生成悬浮的二维码 你搜索一下:右侧悬浮微信二维码代码。

在页面中就能找到相应的代码,你选择一个合适自己网站的,在复制过来,按照要求在网站的模板中添加这段代码。

然后刷新你的后台,更新全站缓存!就能看到效果了!

问题十:html怎么生成当前页面的二维码实例 这个实现二维码生成功能的是引用谷歌google的JS来实现的,可以兼容几乎所有浏览器,包括动态和静态网页,具有加载速度快的特点!可以使用手机浏览器,如UC,QQ浏览器,或手机软件我查查,魔码,微信等扫描就可以打开对应网页网址。

JS代码如下:

document.write( strwrite )

]]>

使用方法简单,直接复制上面代码到需要在网页显示的位置就可以了。

推荐放在首页对应位置。