<!--pop-up two-dimensional code -<Divclass= "QRCode"> <Div> <PID= "Saoma">Scan two-dimensional code</P> </Div></Div>
JS Code:
$.ajax ({ ' POST ', '/house ', data : ' your data' }, ' JSON ', function (data) { if (Data.code = = 0) { alert ("Success"); $ (' #saoma '). Before (' '); }else { alert (' failed '); }}})
Nodejs
varExpress = require (' Express ');varRequest = require (' request '));varurl = require (' URL '));varQrimg = require (' Qr-image '));
//generate two-dimensional codeApp.get ('/newqrcode ',function(req, res) {varpar = Url.parse (Req.url,true). Query; varThisurl =Par.url; varThisparam =par.id; varImgurl = Thisurl + '? id= ' +Thisparam; varimg = Qrimg.image (imgurl, {size:10 }); Res.writehead ($, {' Content-type ': ' Image/png ' }); Img.pipe (res);});
var bodyparser = require (' Body-parser '); var false }); App.post ('/house ', Urlencoderarser,function (req, res) { var data = Req.body; var result = Json.stringify ({code:0, data: ' http://www.baidu.com/&id= ' + Data.data}); // Console.log (Result) res.end (result);});
Nodejs dynamic creation of two-dimensional code