Foro Black Hat SEOArchivo · solo lectura
RankHispano

¿Quieres que se conozca tu proyecto?

Da de alta gratis tu proyecto en menos
de un minuto gracias a la IA
en RankHispano.com

¿Conocéis herramienta, sript o plugin para abrir dos enlaces/ventanas?

Iniciado por lolezno · 21 abr 2015 · 7 respuestas · 7814 visitas

  1. lolezno
    Buenas, quería haceros una consulta.
    Se que en CPA las diferentes plataformas te dan códigos para abrir varias ventanas además de la que te lleve el enlace.
    Quería preguntar si conocéis alguna forma (plugin, script, etc) que de la posibilidad de abrir la ventana del enlace, y otra ventana a un enlace de afiliado (en wordpress).

    Espero haberme explicado ... :-/
    Saludos.
  2. Miguel2008
    ummm, abrir dos ventanas con un click?? a eso te refieres?

    <html>
    <head>
    <script type="text/javascript">
    function dosVentanas() {
        window.open("http://www.foroblackhat.com/")
        window.open("http://www.google.com/")
    }
    </script>
    </head>
    
    <body>
    <form>
    <input type=button value="Abre dos ventanas" onclick="dosVentanas()">
    </form>
    </body>
    
    </html>
  3. lolezno
    @miguel2008 , perdón si no me explique bien (estoy con un relajante muscular voy algo off).
    Con tu código ¿abriría una ventana anexa en cualquier click de un enlace de la misma web? o como funicionaría?
    Hay la posibilidad de que un click a un enlace en un artículo nos lleve a dos ventanas diferentes? cambiando los enlaces en cada sitio que quiera?
    :(
  4. Miguel2008
    Qué tal!

    Esto lo pones en un botón o dónde quieras, si quieres un link pues un link, y si quieres ponerlo en una imagen pues igual, y cuando alguien haga click, es una función javascript para abrir dos ventanas, si quieres tres pues tres y si quieres cinco pues cinco, es fácil, puedes poner la url de referido o lo que quieras.

    Lo malo, que muchos navegadores cuando abres multiples ventanas, piden permiso al usuario.


    Dónde pone los link en el código tienes que poner todos los links que quieras abrir.

    <html>
    <head>
    <script type="text/javascript">
    function dosVentanas() {
        window.open("http://www.link1.com/");
        window.open("http://www.link2.com/");
        window.open("http://www.link3.com/");
        window.open("http://www.link4.com/");
    }
    </script>
    </head>
    
    <body>
    <form>
    <input type=button value="Abre dos ventanas" onclick="dosVentanas()">
    </form>
    </body>
    
    </html> 


    Este código te abre 4 ventanas de golpe, en chrome te pregunta si estás seguro, en firefox me las ha abierto sin preguntar.

    Puedes abrir lo que quieras, o poner links de referidos o lo que quieras.

    No se si esto te vale?

    Si lo que queires es añadir una ventana extra a determinados links, yo los metería a todos en un clase y prepararía una función para que cuando algún elemento de esa clase haga onclick nos lleve al link que tiene y además al link que quieres abrir.
  5. lolezno
    Miguel muy bueno...lo pondré en funcionamiento en algún proyecto a ver que resultados me da. Ya te comento...
  6. Miguel2008
    Este me gusta más, lo veo más útil, más personalizable.

    Este código va a abrir el link que tenga puesto por defecto , y además otra ventana, así cada link puede abrir un sitio diferente y además el enlace de referido...


    <html>
    <head>
    <script type="text/javascript">
    function dosVentanas(laquetenia) {   
        
        window.open(laquetenia.getAttribute("href"));
      
      /*---------------------------------------------
    
      Abrirá la ventana que tiene el objeto, 
      en este caso http://google.es
      pero cada objeto puede tener un link diferente.
      Y además abrirá el link que ponga aquí a continuación
      en este caso http://www.referidos.com/
    
      -------------------------------------------*/
    
        window.open("http://www.foroblackhat.com/");
        return true;
    }
    </script>
    </head>
    
    <body>
    <form>
    <a href="http://google.es" onclick="dosVentanas(this)">A google y a Foroblackhat</a>
    </form>
    </body>
    
    </html> 
  7. lolezno
    Gracias Miguel.
    La forma de ejecutarlo que sería mediante un botón... ¿?
  8. Miguel2008
    Puedes ejecutarlo desde dónde quieras, yo lo ejecuto en el evento onclick, osea que puedes poner un boton y luego le pones onclick, o un link y onclick, ,lo que quieras, también lo puedes ejecutar pues cuando el ratón pase por encima onmouseover o cualqueir evento js.

    El primer código está con un botón , y el segundo con un link, pero realmente eso da un poco igual

Este hilo pertenece al archivo del foro y ya no admite respuestas.

Otros hilos de esta sección