zxing/zxing.appspot.com/war/scan.html
srowen@gmail.com b01cff36fa Various changes from IJ12.1 inspections
git-svn-id: https://zxing.googlecode.com/svn/trunk@2581 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-03-01 20:01:40 +00:00

81 lines
2.7 KiB
HTML

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Zebra Crossing</title>
<link rel="stylesheet" href="/style.css" type="text/css"/>
</head>
<body>
<div id="header">
<h1>Zebra Crossing <span>from the ZXing Project</span></h1>
</div>
<table>
<tr>
<td style="vertical-align:top;padding:4px;margin:8px">
<img src="/zxingiconsmall.png" width="48" height="48" alt="ZXing"/>
</td>
<td style="vertical-align:top;padding:4px;margin:8px">
<p>A web page you are viewing would like to scan a barcode with your camera phone. To do
this, you need to install a new application.</p>
<p>If you are using an Android device,
<a href="market://details?id=com.google.zxing.client.android">click here</a> to
install Barcode Scanner. Once installed, it will launch automatically the next time you
click on the hyperlink which brought you here.</p>
</td>
</tr>
<script type="text/javascript">
<!--
function getQueryParameter(name) {
var query;
query = window.location.search.substring(1);
if (query.length <= 0)
return null;
name = name + "=";
var head;
head = query.indexOf(name);
if (head < 0)
return null;
head += name.length;
var tail;
tail = query.indexOf ( "&" , head );
if (tail < 0)
tail = query.length;
return decodeURIComponent(query.substring(head, tail));
}
function process(form) {
if (window.ret == null)
return false;
var code;
code = form['{CODE}'].value;
if (code == null || code.length == 0)
return false;
var url;
url = window.ret.replace('{CODE}', encodeURIComponent(code));
window.location = url;
return false;
}
window.ret = getQueryParameter("ret");
// We COULD allow any protocol, but this is a we
if (window.ret != null && window.ret.indexOf("http") == 0) {
document.write('<tr><td valign="top"></td><td valign="top">');
document.write('<form onsubmit="process(this); return false">');
document.write('<input type="text" name="{CODE}" size="13"/>');
document.write('<input type="submit" value="Enter Manually"/>');
document.write('</form>');
document.write('</td></tr>');
}
// -->
</script>
</table>
<div id="footer">
<a href="http://code.google.com/p/zxing/">ZXing Project Home Page</a>
</div>
</body>
</html>