我有这段代码,简单地将“cupom”从“0”更新为“1”,但它并不适用于Chrome,它可以工作,任何帮助/建议都是值得欢迎的。XMLHttpRequest不适用于Chrome
var req;
function val_impressao_js(cpf) {
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "val_impressao.php?cpf="+cpf;
req.open("GET", url, true);
req.onreadystatechange = function()
{
if(req.readyState == 4 && req.status == 200)
{
window.print();
}
}
req.send(null);
}
val_impressao.php
require "arqinc/conexao.php";
require "arqinc/funcoesbd.php";
$cpf=$_GET['cpf'];
$query=mysql_query("UPDATE cadcoo SET cupom=1 WHERE cpf_cadpessoafisica=$cpf AND cupom=0");
顺便说一下,这部分心不是工作压力太大,它不打印的页面。
if(req.readyState == 4 && req.status == 200)
{
window.print();
}
如何调用JavaScript函数? – 2013-02-18 17:00:49
远离主题,使用jQuery for ajax。执行和使用更简单。有许多内置的简单功能。 – harsh8888 2013-02-18 17:01:24
php'echo“Confirmar Impressão”;'这是工作,我做了一些警报来验证 – user1773801 2013-02-18 17:02:03