• Página 1 de 1
  • 1
Moderador del foro: ZorG  
¿quien me ayuda a crear una ventana de advertencia?
PistolaEMI
Mensajes: 143
Reputación: 6
Mensaje Nº 1 | 5:23 PM
Hola.

Me gustaría que me ayudaras con un código para hacer una ventana como esta al entrar a mi pagina:

No se como se llama si es de advertencia o de bienvenida, pero como vemos la imagen es mas de advertencia.
Busque por Internet pero no encontré nada, encontré uno que decía ese mensaje pero cada cierto tiempo.

Me gustaría uno que solo salga cuando Una Ip o una persona entra a la pagina.

Se los agradecería mucho.

Saludos.

Adherido: 5976530.png (8.4 Kb)

Mazterlocuras. una web de locos!
TolBook
Mensajes: 557
Reputación: 26
Mensaje Nº 2 | 2:38 AM
Quote (PistolaEMI)
Hola.

Me gustaría que me ayudaras con un código para hacer una ventana como esta al entrar a mi pagina:

No se como se llama si es de advertencia o de bienvenida, pero como vemos la imagen es mas de advertencia.
Busque por Internet pero no encontré nada, encontré uno que decía ese mensaje pero cada cierto tiempo.

Me gustaría uno que solo salga cuando Una Ip o una persona entra a la pagina.

Se los agradecería mucho.

Saludos.


Hola PistolaEMI,

Hay muchas alternativas a este alerta (se llaman alertas). Pero este en particular nunca lo he usado, por ende no tengo el código. wacko
PD: esto es posible por medio de Javascript y alguna cookie para saber la cantidad de visitas. wink

Esperando tu respuesta,
Cordiales saludos, TolBook.


Aprovecho para invitarte a una nueva comunidad destinada al diseño, html, css, script, etc. Si estás interesado en este proyecto entra a iSupport. Más info aquí.
Post editado por TolBook - Jueves, 2011-02-10, 2:40 AM
PistolaEMI
Mensajes: 143
Reputación: 6
Mensaje Nº 3 | 2:53 AM
pz este es un codigo el mas clasico el que mas aparece si lo googleas
Code
<script languaje='javascript'>alert('Un mensaje')</script>

pero lo malo que aparece cada vez que entramos a la pagina, no solo una vez y se vuelve molesto.
¿alguna idea? readicionar a otra pagina?

Añadido (2011-02-11, 2:53 Am)
---------------------------------------------
Ya tengo el código es algo muy simple pero me costo mucho encontrarlo, acá los comparto con ustedes.

Code
<script type="text/javascript">   
            function getAdultCookie(name) {   
     var arg = name + "=";   
     var alen = arg.length;   
     var clen = document.cookie.length;   
     var i = 0;   
     while (i < clen) {   
  var j = i + alen;   
     if (document.cookie.substring(i, j) == arg)   
     return getAdultCookieVal (j);   
     i = document.cookie.indexOf(" ", i) + 1;   
      if (i == 0) break;   
     }   
     return null;   
  }   
    
  function setAdultCookie(name, value) {   
     var argv = setAdultCookie.arguments;   
     var argc = setAdultCookie.arguments.length;   
     var expires = (argc > 2) ? argv[2] : null;   
     var path = (argc > 3) ? argv[3] : null;   
     var domain = (argc > 4) ? argv[4] : null;   
     var secure = (argc > 5) ? argv[5] : false;   
     document.cookie = name + "=" + escape (value) +   
     ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +   
     ((path == null) ? "" : ("; path=" + path)) +   
     ((domain == null) ? "" : ("; domain=" + domain)) +   
     ((secure == true) ? "; secure" : "");   
  }   
    
  function getAdultCookieVal (offset) {   
     var endstr = document.cookie.indexOf (";", offset);   
     if (endstr == -1)   
     endstr = document.cookie.length;   
     return unescape(document.cookie.substring(offset, endstr));   
  }   
    
    
  if (getAdultCookie('CookieAdultAlert') != 'true') {   
     if ( ! confirm("Advertencia... \n Esta pagina contiene MATERIAL DE EXTREMA VIOLENCIA, NO APTO PARA PERSONAS SENSIBLES ,no apto para menores de 18 y - o personas sin criterio formado.\n Asi que si presionan el boton \"ACEPTAR\" estaran de acuerdo con:\n\n     - Ser mayor de edad y estar consciente del contenido de esta pagina.\n\n  - Asegurar de no darlo a conocer a menores asi como prevenir que estos vean esta pagina desde su PC.\n\n"))  
   
  {
    
         window.location.href = "http://www.google.cl/search?hl=es&q=Discovery kids&meta=&aq=f&oq=";   
     }   
     else {   
         setAdultCookie('CookieAdultAlert', 'true');   
     }   
  }   
    
    
</script>

Mazterlocuras. una web de locos!
TolBook
Mensajes: 557
Reputación: 26
Mensaje Nº 4 | 4:28 PM
Hola nuevamente PistolaEMI,

Quote (PistolaEMI)
Ya tengo el código es algo muy simple pero me costo mucho encontrarlo, acá los comparto con ustedes.

Code
<script type="text/javascript">
function getAdultCookie(name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getAdultCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

function setAdultCookie(name, value) {
var argv = setAdultCookie.arguments;
var argc = setAdultCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

function getAdultCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}


if (getAdultCookie('CookieAdultAlert') != 'true') {
if ( ! confirm("Advertencia... \n Esta pagina contiene MATERIAL DE EXTREMA VIOLENCIA, NO APTO PARA PERSONAS SENSIBLES ,no apto para menores de 18 y - o personas sin criterio formado.\n Asi que si presionan el boton \"ACEPTAR\" estaran de acuerdo con:\n\n - Ser mayor de edad y estar consciente del contenido de esta pagina.\n\n - Asegurar de no darlo a conocer a menores asi como prevenir que estos vean esta pagina desde su PC.\n\n"))

{

window.location.href = "http://www.google.cl/search?hl=es&q=Discovery kids&meta=&aq=f&oq=";
}
else {
setAdultCookie('CookieAdultAlert', 'true');
}
}


</script>


Me causó mucha gracia lo de Discovery kids. tongue

Yo encontré uno que trabaja con javascript, una div y una cookie. Como emplea una <div> no va a aparecer una alerta, pero si quieres lo posteo.

Esperando tu respuesta,
Cordiales saludos, TolBook.


Aprovecho para invitarte a una nueva comunidad destinada al diseño, html, css, script, etc. Si estás interesado en este proyecto entra a iSupport. Más info aquí.
PistolaEMI
Mensajes: 143
Reputación: 6
Mensaje Nº 5 | 6:15 PM
Quote (TolBook)
Me causó mucha gracia lo de Discovery kids. tongue

Si a mi también es una buena idea de eso discovery kids ya que el sitio es para "mayores" y al cancelar te manda a discovery kids jejeje.

Quote (TolBook)
Yo encontré uno que trabaja con javascript, una div y una cookie. Como emplea una <div> no va a aparecer una alerta, pero si quieres lo posteo.

Ok, seria genial que nos pudieras compartir esto.

Saludos amigo.


Mazterlocuras. una web de locos!
TolBook
Mensajes: 557
Reputación: 26
Mensaje Nº 6 | 6:19 PM
Quote (PistolaEMI)
Ok, seria genial que nos pudieras compartir esto.

Saludos amigo.


Hola nuevamente PistolaEMI,

Aquí te dejo el javascript:

Code
<script>
if(document.cookie.indexOf('PMY_')<0)
{
function pmyr_ok(){clearInterval(pmyr_i);pmyr_sel(1);document.cookie='PMY_=1;expires=Thu, 26 Jul 2012 16:12:48 GMT;path=/;domain=.'+document.domain;document.getElementById('pmyr_div').style.visibility="hidden"}
function pmyr_sel(v){var s=document.getElementsByTagName('select'); for(var i=0;i<s.length;i++)s.item(i).style.visibility=!v?'hidden':'visible'}
pmyr_i=setInterval('pmyr_sel(0)',200);
document.write('<div id="pmyr_div"><br /><b>¡MUY IMPORTANTE!<br />ESTE SITIO NO ES APTO PARA TODO PÚBLICO.</b><br /><br />Aquí puedes poner un mensaje más explicativo sobre tu sitio.<BR /><BR /><BR /><BR /><a onclick="pmyr_ok()" style="cursor:pointer">ACEPTO</a>                 <a href="http://www.google.com.uy/">NO ENTRAR</a></div>');
}
</script>

Fuente: http://isupport.ucoz.es/forum/9-83-1

Espero que lo pruebes y me comentes lo que te pareció. wink

Esperando tu respuesta,
Cordiales saludos, TolBook.


Aprovecho para invitarte a una nueva comunidad destinada al diseño, html, css, script, etc. Si estás interesado en este proyecto entra a iSupport. Más info aquí.
TolBook
Mensajes: 557
Reputación: 26
Mensaje Nº 7 | 6:40 PM
Quote (PistolaEMI)
¿Pero donde va el código? lo puse en la pagina de inicio, pero no aparece nada wacko Lo puse al final del último <html>

Hola nuevamente PistolaEMI,

Tiene que estar adentro de la etiqueta <body>. wink

Esperando tu respuesta,
Cordiales saludos, TolBook.


Aprovecho para invitarte a una nueva comunidad destinada al diseño, html, css, script, etc. Si estás interesado en este proyecto entra a iSupport. Más info aquí.
PistolaEMI
Mensajes: 143
Reputación: 6
Mensaje Nº 8 | 6:47 PM
Quote (TolBook)
Tiene que estar adentro de la etiqueta <body>

Gracias happy

Los dos script estan muy buenos y eso es lo que estaba buscando.
Muchas gracias otra vez TolBook

Puedes dar el tema como solucionado.

Mazterlocuras. wink


Mazterlocuras. una web de locos!
TolBook
Mensajes: 557
Reputación: 26
Mensaje Nº 9 | 6:48 PM
Quote (PistolaEMI)
Gracias happy

Los dos script estan muy buenos y eso es lo que estaba buscando.
Muchas gracias otra vez TolBook

Puedes dar el tema como solucionado.

Mazterlocuras. wink


De nada. wink

-- TEMA SOLUCIONADO --


Aprovecho para invitarte a una nueva comunidad destinada al diseño, html, css, script, etc. Si estás interesado en este proyecto entra a iSupport. Más info aquí.
  • Página 1 de 1
  • 1
Búscar: