Viendo el código inicial, creo que te equivocas al intentar mandar el valor de
titulo en el enlace. El valor de
Dcto está en el código JavaScript, pero intentas asignarlo en el enlace que es un elemento HTML, por lo tanto, lo que envías es "Dcto" como tal, es decir, la palabra "Dcto", no el valor de la variable
Dcto.
Lo que puedes hacer es lo siguiente:
Código HTML:
Ver original<a href = "EnviaEnlaceNoticias.php" id = "enlace">ENLACE
</a>
Código Javascript
:
Ver originalvar enlace = document.getElementById("enlace"),
destino = enlace.getAttribute("href"),
id_producto = "Estoy probando",
titulo = document.getElementById("TextTitleInside").innerHTML;
enlace.addEventListener("click", function(e){
e.preventDefault();
window.location = destino + "?id_producto=" + id_producto + "&titulo=" + titulo;
}, false);
De este modo, capturas correctamente el valor que deseas enviar en la variable
titulo y en
EnviaEnlaceNoticias.php, lo recibes como
$_GET["titulo"].
Saludos