Foros del Web » Programando para Internet » Javascript »

Ayuda JavaScript Time

Estas en el tema de Ayuda JavaScript Time en el foro de Javascript en Foros del Web. Hola,a todos bueno mi problema es que yo necesito desactivar ese script que es de "Time" pasa lo siguiente yo voto en la web y ...
  #1 (permalink)  
Antiguo 11/01/2011, 19:34
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Ayuda JavaScript Time

Hola,a todos bueno mi problema es que yo necesito desactivar ese script que es de "Time" pasa lo siguiente yo voto en la web y me aparece el cartel que tengo que esperar 12 hs para votar denuevo bueno yo queria saver si hay una forma de sacar esa espera o achicar el tiempo, si necesitan mas solo avisenme.

les dejo el JavaScript

Código:
function t(){
                v=new Date();
                var bxx=document.getElementById('bxx');
                n=new Date();
                ss=pp;
                s=ss-Math.round((n.getTime()-v.getTime())/1000.);
                m=0;h=0;
                if(s<0){
                  bxx.innerHTML= "<a href='index.php'>Готово вече може да гласувате</a>"
                }else{
                  if(s>59){
                    m=Math.floor(s/60);
                    s=s-m*60
                  }
                  if(m>59){
                    h=Math.floor(m/60);
                    m=m-h*60
                  }
                  if(s<10){
                    s="0"+s
                  }
                  if(m<10){
                    m="0"+m
                  }
                  bxx.innerHTML=h+" часа "+m+" минути "+s+" секунди"
                }
                pp=pp-1;
                window.setTimeout("t();",999);

}
y aca va otro

Código:
<viewport xmlns='http://www.w3.org/1999/xhtml'
          xmlns:xlink="http://www.w3.org/1999/xlink" 
          xmlns:svg="http://www.w3.org/2000/svg"
          spellcheck="false" manifest="/app/stp-1/manifests/dragonfly-es-ES.manifest">
<link rel="icon" href="/favicon.ico" />
<base href="/app/stp-1/" />
<script><![CDATA[
(function()
{
  // this code was added 10.02.2009
  // it can be removed after some time
  var 
  lang_dict = 
  {
    /*
      supported languages in Opera
    */
    "be": "be",
    "bg": "bg",
    "cs": "cs",
    "da": "da",
    "de": "de",
    "el": "el",
    "en": "en",
    "en-GB": "en",
    "es-ES": "es-ES",
    "es-LA": "es-LA",
    "et": "et",
    "fi": "fi",
    "fr": "fr",
    "fr-CA": "fr-CA",
    "fy": "fy",
    "hi": "hi",
    "hr": "hr",
    "hu": "hu",
    "id": "id",
    "it": "it",
    "ja": "ja",
    "ka": "ka",
    "ko": "ko",
    "lt": "lt",
    "mk": "mk",
    "nb": "nb",
    "nl": "nl",
    "nn": "nn",
    "pl": "pl",
    "pt": "pt",
    "pt-BR": "pt-BR",
    "ru": "ru",
    "sv": "sv",
    "ta": "ta",
    "te": "te",
    "tr": "tr",
    "uk": "uk",
    "zh-cn": "zh-cn",
    "zh-tw": "zh-tw",
  },
  setCookie = function(key, value, time) 
  {
    document.cookie = (
      key + "=" + encodeURIComponent(value) +
      "; expires=" + 
      ( new Date( new Date().getTime() + ( time || 360*24*60*60*1000 ) ) ).toGMTString() + 
      "; path=/");
  },
  getCookie = function(key) 
  {
    var value = new RegExp(key + "=([^;]*)").exec(document.cookie);
    return value && decodeURIComponent(value[1]);
  },
  lang = lang_dict[navigator.browserLanguage] || 'en',
  ui_lang = getCookie('ui-lang'),
  ui_lang_set = getCookie('ui-lang-set');
  if( !ui_lang_set && ui_lang && ui_lang != lang )
  {
    setCookie('ui-lang', lang);
    location.reload();
  }
})();
]]></script>
<title>Opera Dragonfly</title>
<windows-container></windows-container>
<main-view></main-view>
<script><![CDATA[ 
window.load_screen_timeout = window.setTimeout(function()
{
  var main_container = document.getElementsByTagName('main-view')[0];
  if (main_container && !main_container.childNodes.length)
  {
    main_container.innerHTML = "<div style='position:absolute; \
    width:500px; \
    top:50%; \
    left:50%; \
    margin-top:-90px; \
    margin-left:-250px; \
    text-align:center;'> \
  <h1 style='height:100px; \
      line-height:100px; \
      margin:0; \
      padding:0; \
      color:#ccc; \
      background-color:#fff; \
      font-family:sans-serif; \
      font-weight:normal !important; \
      font-size:30px !important; \
      text-align:center;'>Loading Opera Dragonfly</h1> \
  <img src='data:image/gif;charset=utf-8;base64,R0lGODlhQwBCAIABAMzMzP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAAABACwAAAAAQwBCAAAC54yPqcvtD6OctNqLs968+w+G4kiW5ok6wJp668u2GUzLF13bFQ7rO//yTYBBYYQYMz6QSSWD2XQmoFGpgVqVYrMk3mKbgk6pKPAVey66toA0M4ADsVlz9bpeF+Hz+r155PdWFgjUQuhleNiTqNhm0+j4qKgU6FQpRIjZg6eTwymTA/c5aPdGRFqFJIpYEopgWti1+HW6GtdnpwAb++H6VKt6xzUGzLvhq1Jri2zB3CAYjOGczBv9kythrUwxDbG9PDuEfX17YHw0To7Mmj2sPl6OHsJObAVu792N7xa5/5zu71W/gCYKAAAh+QQFAAABACwAAAAAQwBCAAAC6oyPqcvtDyOYsdqrJsW8M715IgeG4ymVAMo+6tqO2qfG8pzVtlfm+o75GV4w4OWFIBqDQuXS4hwKn64oklqxTrENIuzKrV6jYZqSXPaNt+mkN4BuH7yruBz+tt/peLacr9dG99ZnUjZ41iOIyPjHiLj3yOcoGUhV6ReGOZm2ycnlCQka+vhEuml62rijitmCqoqi2Hh6olj4iSpyiysqtdrB+ytpJnwEshB6iVxcuWSs5mwDnewZQ92la8tM4nqDsysdzC1b2g0+7ZtFbvQJgf2M/s5+ByVfv26In7/f3f8PMKDAgQQLGnxQAAA7'/>";
  }
}, 750);
]]></script>
<link rel="stylesheet" href="./style/dragonfly.css"/>
<script src="./script/dragonfly-es-ES.js"/>
<body/>
</viewport>

Última edición por Lecom; 11/01/2011 a las 20:59
  #2 (permalink)  
Antiguo 12/01/2011, 09:00
Avatar de Perr0  
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años, 5 meses
Puntos: 79
Respuesta: Ayuda JavaScript Time

cuando das un tiempo debes hacerlo asignandole una variable

Código Javascript:
Ver original
  1. t=setTimeout("funcion_x()",10000); //10 segundos

para quitar el tiempo (mientras esté en ejecución el tiempo) por que se cumplió alguna sentencia o quieres cortarlo es asi
Código Javascript:
Ver original
  1. clearTimeout(t);

ahora, eso de las 12 horas...........mmmmmmmmm no funcionara con javascript, basta que cierre la pagina y la vuelva abrir y vuelve a operar. Para ello deberas trabajar con una base de datos donde el individuo, que debiera estar identificado en algún login (es recomendable) o por la IP (salvo que cambie la IP puede volver a funcionar) guardes la fecha-hora en una base de datos DATETIME junto a su nombre de usuario o IP y al momento de querer ejecutar algo valida que haya pasado x tiempo para volver a actuar.

salu2
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip
  #3 (permalink)  
Antiguo 12/01/2011, 11:23
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ayuda JavaScript Time

Hola si , bueno ,como no entiendo mucho no puedo quitar las 12 hs pero no habria una forma de reducir el tiempo ? enves de 12 hs que sea 1 minuto ? si necesitan mas solo avisenme porfavor gracias

les dejo algo mas

Código:
<td width="286" valign="top">
<div align="center">
<fieldset class="mu_style2" style="width:340px;height:90px;padding:5px;padding-top:0px;padding-bottom: 0px;font-family:arial;">
<legend class="mu_style2" style="padding: 0px;">
<b>
<font color="blue">VOTE</font>
</b>
</legend>
<font color="red">Usted puede votar de nuevo:</font>
<script src="index/clock.js" type="text/javascript"></script>
<div id="bxx">10 Horas 17 Minutos 20 Segundos</div>
<script language="JavaScript">pp='37260'; pk='1'; pl=''; ps=''; t(); </script>
<br/>
<br/>
Votar le da 30 créditos.
<script type="text/javascript" src="overlib.js"></script>
</fieldset>
</div>
</td>
</tr>
</tbody>
</table>
algo mas cuando pp='37260' esta en pp='-1' hay si puedo votar

Código:
<script language="JavaScript">pp='37260'; pk='1'; pl=''; ps=''; t(); </script>
osea asi

Código:
<script language="JavaScript">pp='-1'; pk='1'; pl=''; ps=''; t(); </script>

Última edición por Lecom; 12/01/2011 a las 11:41
  #4 (permalink)  
Antiguo 12/01/2011, 12:48
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Ayuda JavaScript Time

¿Lo que estás tratando de hacer es eliminar el tiempo que tienes que esperar para algo en una página?
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #5 (permalink)  
Antiguo 14/01/2011, 18:34
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ayuda JavaScript Time

Cita:
¿Lo que estás tratando de hacer es eliminar el tiempo que tienes que esperar para algo en una página?
Creo que no se puede pero almenos si se puede reducir el tiempo,yo uso Opera y puedo modificar la pagina y verla como yo quiera hasta los JavaScript puedo modificar
  #6 (permalink)  
Antiguo 14/01/2011, 19:54
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Ayuda JavaScript Time

Pues entonces cambia el pp='37260' por pp='-1', ¿no?
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #7 (permalink)  
Antiguo 14/01/2011, 19:59
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ayuda JavaScript Time

Lo e echo pero cuando lo pongo en -1 no me aparece la imagen para votar y si pongo recargar vuelver a la normalidad osea a 32760
  #8 (permalink)  
Antiguo 14/01/2011, 20:11
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Ayuda JavaScript Time

Pásame el enlace, a ver si averiguo algo con todo el código.
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #9 (permalink)  
Antiguo 15/01/2011, 10:27
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ayuda JavaScript Time

Bueno el enlance es el siguiente:

http://fun.mugamer.com/WebShop/login.php

tienes que entrar con los siguientes datos:

USUARIO: lecom
PASSWORD: asdasd

hay veras a tu derecha arriba un cartelito donde tienes que votar,la pagina esta en Bulgaro pero abajo puede elegir el idioma a Ingles,

muchas gracias por ayudarme

PD: yo uso Opera para editar y es lo mejor que hay pongo, en la pagina click derecho "Inspeccionar Elemento" y listo

Etiquetas: time, votar, votos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:30.