curso SEO Local
Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 6 de 6
Tema:

Pregunta para programadores

  1. #1
    Avatar de Vodka
    Vodka está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Question Pregunta para programadores

    Como a los que suelo saquear en el msn o no estan conectados o estan ausentes, si alguno controla de js me gustaría que me ayudara con una cuestioncilla:

    Bien. Tengo una página con vídeos y unas 20-30mil impresiones al día aprox. En dichas páginas hay un popunder. Hasta aquí todo correcto :P Ahora el tema está en que se me ha ocurrido explotar un poco más esas recargas poniendo un recomendador, el cual tras acabar el proceso de envío redirigirá a una página de confirmación o simplemente a la misma página original del vídeo con un mensajito de confirmación arriba, eso lo sé hacer. El problema está en que no le salte el popunder a la gente que es tan amable de recomendarme o, mejor dicho, sólo salga el popunder cuando cierra la página clicando el aspa o usando Alt+F4, y no lo haga al darle a submit o enter en el formulario o salte la alerta de campo incompleto. Tanto rollo es para que se me entienda, espero que haya sido el caso.

    Para los que me sugieran hacerlo metiendo el recomendador en un popup decirles que ya lo había pensado. Problemas: a) saltaría igual el popunder al hacer clic, y b) habría que pasarle al recomendador la uri por variable y quedaría un tanto inseguro el sistema ante posibles ataques de mis amigos los spameaviagra.

    Un saludo y gracias de antemano por vuestras respuestas

  2. #2
    elmister está desconectado Registrado

    User Info Menu

    Predeterminado

    dejales una cookie en el pc, y a los que no tengan esa cookie, les sueltas el pop

  3. #3
    Avatar de Vodka
    Vodka está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    Al final resulta que dentro del mismo codigo del popunder habia una funcion para anularlo, y simplemente con poner onclick='popup="no"' en el submit resolvi el problema principal, aunque no se porque no funciono al tratar de ponerlo como onsubmit='popup="no"' quiza por el otro codigo js de validacion de campos. Ahora el problema lo tengo por un conflicto con otro js que abre una ventana hija con vídeos al hacer clic sobre un banner, pero por dios que eso también está al caer.

    Mister, sorry, pero no se me ocurre ni por asomo como puede hacerse eso con cookies...

  4. #4
    Avatar de Xyborg
    Xyborg está desconectado Registrado

    User Info Menu

    Predeterminado

    a lo que al que recomiendo le dejes una cookie indicandolo asi luego solo tiene que mirar dicho valor para saber si salta o no el popup.

    Algo asi podria servirte de ejemplo.

    Cita Iniciado por http://javascript.internet.com/cookies/only-popup-once.html
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">

    <!-- This script and many more are available free online at -->
    <!-- The JavaScript Source!! http://javascript.internet.com -->

    <!-- Begin
    var expDays = 1; // number of days the cookie should last

    var page = "only-popup-once.html";
    var windowprops = "width=300,height=200,location=no,toolbar=no,menub ar=no,scrollbars=no,resizable=yes";

    function GetCookie (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 getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
    }
    return null;
    }
    function SetCookie (name, value) {
    var argv = SetCookie.arguments;
    var argc = SetCookie.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 DeleteCookie (name) {
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
    }
    var exp = new Date();
    exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
    function amt(){
    var count = GetCookie('count')
    if(count == null) {
    SetCookie('count','1')
    return 1
    }
    else {
    var newcount = parseInt(count) + 1;
    DeleteCookie('count')
    SetCookie('count',newcount,exp)
    return count
    }
    }
    function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1)
    endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
    }

    function checkCount() {
    var count = GetCookie('count');
    if (count == null) {
    count=1;
    SetCookie('count', count, exp);

    window.open(page, "", windowprops);

    }
    else {
    count++;
    SetCookie('count', count, exp);
    }
    }
    // End -->
    </script>

    <!-- STEP TWO: Insert the onLoad event handler into your BODY tag -->

    <BODY OnLoad="checkCount()">

  5. #5
    Avatar de Vodka
    Vodka está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    Xyborg, creo que algo as&#237; lo podr&#237;a usar si quisiera que solo le saliera el popup, por ejemplo, una vez a un mismo usuario cada x minutos. Pero no es el caso, m&#225;s bien era evitar que saliera continuamente en esa misma p&#225;gina. Si va a ver 20 videos gratis cada uno en su hoja, que se joda y vea publi a saco a ver si se decide a comprarme algo XD

    El 2&#186; problema de incompatibilidad fue resuelto ya. Gracias a todos los que se han molestado en ayudarme, de veras. En especial a Dev, que estuvo una hora de reloj estudiando el tema a fondo. Como siempre, un placer compartir foro y msn con todos vosotros

  6. #6
    Avatar de Xyborg
    Xyborg está desconectado Registrado

    User Info Menu

    Predeterminado

    A lo que iba con ese ejemplo era para que te basaras en el para sacar algo que te sirviera en tu caso.

    saludos

Temas Similares

  1. Busco programadores para proyecto
    Por Sette en el foro Programación Web
    Respuestas: 1
    Último Mensaje: 21/04/2016, 13:18
  2. Un foro muy interesante para programadores
    Por g13hze en el foro Programación Web
    Respuestas: 2
    Último Mensaje: 20/05/2014, 15:41
  3. Pregunta a programadores
    Por publisex en el foro Webmasters Porno
    Respuestas: 25
    Último Mensaje: 31/05/2008, 17:34
  4. Extension firefox para programadores web
    Por elmister en el foro Webmasters Porno
    Respuestas: 5
    Último Mensaje: 09/07/2007, 23:49
  5. Teletrabajo para Webmaster- diseñadores o programadores
    Por pymesdirect en el foro Otros Negocios por Internet
    Respuestas: 0
    Último Mensaje: 21/02/2007, 11:40

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " Pregunta para programadores" que está en esta URL y ha sido creado por el usuario Vodka. Esperamos que te haya sido de utilidad el artículo " Pregunta para programadores" que inició el usuario Vodka de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

El Curso de SEO Local que estabas esperando
SEO para Webs de Adultos
MÉTODOS EFICACES para Indexar Enlaces en Google
Webinar: Keyword Research (Con Emilio García)
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal