我有这个变量-time-,它计算在页面上花费的时间。
我想将其发送到PHP文件。我怎么能这样做?
这就是我所做的:
<html>
<head>
<script language=javascript type="text/javascript">
var min1,min2;
function tempoEntrada(){
now = new Date
min1 = now.getMinutes(); // 0-59
seg1 = now.getSeconds();
}
function tempoSaida(){
now = new Date
var min2 = now.getMinutes(); // 0-59
var seg2 = now.getSeconds();
min=min2-min1;
seg=seg2-seg1;
time=min+':'+seg;
</script>
</head>
<body onload="tempoEntrada()">
<form>
<input type="button" onclick="tempoSaida()" value="here">
</form>
谢谢!
答案 0 :(得分:0)
您可以使用GET变量重定向,例如
location.href="path/to/file.php?timespent"=time;
然后在您的PHP中,您可以将其与
一起使用if(isset($_GET['timespent'])){
$timespent=$_GET['timespent'];
}
答案 1 :(得分:0)
如果您在运行此脚本后加载PHP脚本,则只需在末尾加载带有GET变量的脚本。假设脚本为myscript.php
。而不是那样,加载像myscript.php?timespent=[append time here]
这样的东西。在脚本中,您可以获得这样的变量
$timespent = 0;
if (isset($_GET['timespent'])){
$timespent = $_GET['timespent'];
}
继续。