[ Foro de Javascript ]

Ayuda! Para qué sirve éste script??

09-Jul-2018 02:16
Invitado (RicardoMG)
0 Respuestas

Hola, necesito ayuda con este script que vi por ahí pero ni idea de como se usa o si en realidad sirve. La cosa es que debido a la dictadura que se vive acá en venezuela, el sacar un simple pasaporte se ha vuelto casi imposible ya que se debe realizar el pago de la impresión vía internet y este formulario de pago de la página lo abren sólo por unos 5 o 10 minutos (puede ser cualquier día a cualquier hora).. la página en sí siempre está activa, el problema es al darle al botón que manda al link del formulario de pago que al darle clic cuando no está habilitado mandar un falso error.

Lo que quiero saber es qué hace éste script, detecta cuando el link del formulario de pago está habilitado?? o cuál es su función y cómo lo ejecuto?.. Aclaro que no sé nada de javascript.

[code]function madurocdtm() {
curl = window.location.href;
if (curl.indexOf('login') >= 0) {
var form = document.getElementById('login-form');
if (form) {
var username = document.getElementById('LoginForm_username');
var password = document.getElementById('LoginForm_password');
if (username.value.length === 0 || password.value.length === 0) {
username.value = 'tuemaildesaime'; //cambia esto con tu email de saime
password.value = 'tucontrasenadesaime'; //cambia esto con tu password de tu cuenta saime
}
form.submit();
} else {
window.location.reload();
}
} else if (curl.indexOf('agilizacion') >= 0) {
var form = document.getElementById('pago-form');
if (form) {
form.submit();
} else {
window.location.reload();
}
} else if (curl.indexOf('formpago') >= 0) {
var forms = document.getElementsByTagName('form');
if (forms.length > 0) {
var audio = new Audio('http://soundbible.com/grab.php?id=1656&type=mp3'); // puedes cambiar esto con el sonido o musica de tu preferencia
setInterval(function() {
audio.play();
}, 1000 * 18);
} else {
window.location.reload();
}
} else if (curl.indexOf('tramite/tramite') >= 0) {
window.location.href = 'https://tramites.saime.gob.ve/index.php?r=inicio/inicio/agilizacion';
} else {
window.location.href = 'https://tramites.saime.gob.ve/index.php?r=site/login';
}
}
madurocdtm();
setInterval(madurocdtm, 1000 * 60);
[/code]




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)