Bueno cuando leí tu último mensaje me dí cuenta que claro, estaba utilizando $_GET siendo que debería ser $_POST (porque to declaraba la acción como POST)... pensando en aquello y ya que en metodoPago no necesito traerme información de los campos, sino que necesito la URL que creo en la función enviar(), modifiqué:
Código:
document.getElementById('frmEnvio').method = "POST";
document.getElementById('frmEnvio').action = "metodoPago.php";
document.getElementById('frmEnvio').submit();
por:
Código:
location.href="metodoPago.php"+url;
y en metodoPago.php obtengo con $_GET los valores, cosa que sucede sin problemas y tal como se espera, pero por alguna razón el código JavaScript de enviar2() (otra función que se encuentra en la misma página que enviar() deja de responder, o sea, no hace nada).......... imaginando un error lo probé en IE pero este tampoco marca error, sino que solamente queda como muerto, al igual que en FF, al parecer hay un ínfimo detalle que estoy olvidando.