Script para abrir links em nova aba

  • Autor Autor MJCar
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
MJCar

MJCar

Gamma
Verificación en dos pasos activada
Hola betas, buenos dias. Tengo un problemita con mi paste donde publico algunos enlaces, no se abren en otra pestaña por mas que probe con algunos script que encontre en google.

Alguien que tenga conocimiento de algun script para abrir todos los enlaces de mi paste en otra pestaña y asi conservar la atención del visitante en la otra pestaña.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
No es mas facil con HTML simple?

HTML:
<a href="https://forobeta.com" target="_blank">Forobeta.com</a>

O este otro que incluye HTML + Javascript:

HTML:
<span data-href="http://forobeta.com" class="external-link">Click Aqui</span>
JavaScript:
    $(document).on('click','span.external-link',function(){
        var t               = $(this),
            URL             = t.attr('data-href');       
        $('<a href="'+ URL +'" target="_blank">External Link</a>')[0].click();
        
    });
 
Si no te entiendo mal no te hace falta yn script. Con a target="_blank" abres en nueva pestaña. Y si quieres que se abran todos los links en la misma peataña y no una nueva para cada link cambias _blank por cualquier otro nombre
 
El problema es que tengo casi 1000 post con 20 enlaces cada uno, asi mismo la estructura que maneja el contendio del paste funciona
Inserir CODE, HTML ou PHP:
[b][url=https://bit.ly/4d2csHY]LINK VER VIDEOS[/url][/b]
 
El problema es que tengo casi 1000 post con 20 enlaces cada uno, asi mismo la estructura que maneja el contendio del paste funciona

Alli esta el problema, la estructura del codigo fuente del paste, obliga a que se abra el link en la misma pagina.

Solucion:
Solicita a un progrmador que revise el codigo del paste, y que haga los cambios desde el codigo fuente.
 
vamos a descifrar esto
No es mas facil con HTML simple?
estan en bbcode
target="_blank
casi le atinas pero no quiere editar todos los enlaces bbcodes
tengo casi 1000 post con 20 enlaces cada uno
¿estan en tu página y el cuadro donde los publicas tienen un id/class?
por ejemplo

Inserir CODE, HTML ou PHP:
<div id="este">
        <p>[b][url=https://xxx.ly/4d2csHY]LINK VER VIDEOS 1[/url][/b]</p>
        <p>[b][url=https://yyy.ly/7f9csHZ]LINK VER VIDEOS 2[/url][/b]</p>
        <p>[b][url=https://zzz.ly/8g1csKA]LINK VER VIDEOS 3[/url][/b]</p>
    </div>

solo transforma el lenguaje de tu id/bbcode a html y le agregas target="_blank y listo ...
 
Encontre una solucion por ahora adjunto codigo solo cambien donde dice www.miweb.com

Inserir CODE, HTML ou PHP:
<script type="text/javascript">// <![CDATA[
jQuery(document).ready(function($){
    $('a[href]:not([href^="https://www.miweb.com"]):not([href^="#"]):not([href^="/"])').attr( 'target', '_blank' );
});
// ]]></script>
 
Voltar
Topo