Cita:
Iniciado por emprear
Si, efectivamente, si es solo para lo que necesitás un iframe oculto es más sencillo, fijate
en tu html tenes un iframe invisible cuyo src por defecto es una página en blanco
Código:
<iframe src="about:blank" style="display:none" id="registro"></iframe>
ahora cuando ejecutás tu función, tras capturar tu variable, cargás en tu iframe el archivo que graba los datos pasándole como parámetro x get el valor de la variable
Un ejemplo sencillo
coords.html
Código HTML:
Ver original<!DOCTYPE html>
<script type="text/javascript"> //<![CDATA[
window.onload = function(){
var datos = "bla bla bla"; // esto sería tu posición
document.getElementById('datos').innerHTML = datos;
document.getElementById('registro').src = "registro.php?coords=" + datos;
}
//]]>
<iframe src="about:blank" width="300" height="300" id="registro"></iframe>
Te dejo el iframe visible para que verifiques, y tu archivo
registro.php
Código:
<?php
echo $_GET['coords'];
// grabás lo que necesites además de coords
/*
$contenido = $_SERVER['REMOTE_ADDR'] . "-" . $_GET['coords'];
$fp=fopen("log.txt","a");
fwrite($fp,$contenido);
fclose ($fp);
*/
?>
Se entiende?
Saludos
Clarísimo como el agua!!!!!!!!!!!!!!!!
De verdad que no tengo como agradecerte el gran favor que me haz hecho, se soluciono, y ya pude registrar del valor de la variable que necesitaba, ya me estaba volviendo loco, jejeje.
Muchas gracias y espero en algún momento poderte devolver el favor.
Un saludo!!!