javascript:qr-this
ページのURLを自動でQRコードに変換するJavaScript - QR This!
更新履歴とコメントはQR This! Archive - ゼロと無限の間のログでどうぞ。
PCで見ているWebページに簡単に携帯でアクセスするために作った。
現在のページのURLをQRコードにして表示するJavaScript:-P
内部的にはGoogle Chart APIを使用。
名前はGMail This!とかのノリで。
これを活用すれば、GreaseMonkeyとかブログパーツとか簡単にできそう。
そうそう、QRコードは(株)デンソーウェーブの登録商標ですってよ。2次元バーコードは登録商標じゃないよ。たぶん
使い方の例
//javascriptを書いているその場所に表示する場合 QrThis.show(); //idを指定してそこに表示する場合 QrThis.show(someId); //QRコードのサイズも指定する場合。デフォルトは120 QrThis.show(id, 200);
ライセンス
MITライセンスで。
ソースコード
/** * QrThis.js * @see http://0-oo.net/sbox/javascript/qr-this * @version 0.1.1 * @copyright 2008-2009 dgbadmin@gmail.com * @license http://0-oo.net/pryn/MIT_license.txt (The MIT license) */ var QrThis = { show: function(id, size) { var s = size || 120; var img = '<img src="http://chart.apis.google.com/chart?cht=qr'; img += "&chs=" + s + "x" + s + "&chl=" + encodeURIComponent(document.URL) + '" />'; if (id) { document.getElementById(id).innerHTML = img; } else { document.write(img); } } };
javascript/qr-this.txt · 最終更新: 2009/07/04 22:48 by dgbadmin