[Resolvido] JavaScript - abrir link

13 respostas
E

Pessoal,

Precisava de um help, preciso saber como faria para montar uma função em javascript, que, acionando essa função, me abra um endereço de link…

Poderiam me ajudar?

13 Respostas

N

Segue exemplo:

<html>
<script>
function abreLink(){
	window.open('http://www.google.com.br');
}
</script>
<a href="#" onclick="abreLink();">Abre Link</a>
</html>
E
natureza:
Segue exemplo:
<html>
<script>
function abreLink(){
	window.open('http://www.google.com.br');
}
</script>
<a href="#" onclick="abreLink();">Abre Link</a>
</html>

Eu gostaria no caso, rodar o arquivo html com esse código e abrir diretamente a pagina, tem como?

N

Ai então tu coloca no o onload que assim que a página carregar abrirá a função !

<html>
<script>
function abreLink(){
	window.open('http://www.google.com.br');
}
</script>
<head>
<title>ABRE PAGINA JS</title>
<head>
<body onload="abreLink();">
[Resolvido] - Caso esteja correto !
</body>
</html>
X
<html>
    <head>
        <title>teste</title>
        <script>
            function $(id){
                return document.getElementById(id);
            }
            window.onload=function(){
                $('link1').onclick = function(){
                    window.location="index.php";
                }
            }
        </script>
    </head>
    <body>
        <a href="#">Abrir esta mesma página com a tag 'a'</a>
        <p id="link1" style="cursor:pointer">Abrir páginas em js usando o comando window.location</p>
    </body>
</html>
X

OK??
bom, simplória a implementação, mas dá pra vc ver como pode ser feito, usando o comando window.location, ok?

E

Cara, funcionou, mas no caso, ele abre outra janela, ou seja, ficam 2 janelas, uma com o google e outra em branco…teria como abrir na propria pagina mesmo?

X

aproveitando substitui onde tá window.location=‘index.php’ por window.location=“http://www.google.com.br” e clicka nele pra vc ver, ele vai abrir o google na sua página, e para abrir ao carregar a página outra página em js, faz o seguinte:

<html>
    <head>
        <title>teste</title>
        <script>
            function $(id){
                return document.getElementById(id);
            }
            window.onload=function(){                
                    window.location="http://www.google.com.br";                
            }
        </script>
    </head>
    <body>        
        <p>Simples assim....</p>
    </body>
</html>
X

O meu código que vc tá falando??

impossível mano, ele redireciona, ce testou minha implementação mesmo, não confundiu não???

X

??

E

O meu código que vc tá falando??

impossível mano, ele redireciona, ce testou minha implementação mesmo, não confundiu não???

Nao nao, é a resposta do natureza. Vo testa a sua.

X

ok mano, precisando, aqui se tiver solucionado, muda o status pra resolvido flw…

E
xjunior:
aproveitando substitui onde tá window.location='index.php' por window.location="http://www.google.com.br" e clicka nele pra vc ver, ele vai abrir o google na sua página, e para abrir ao carregar a página outra página em js, faz o seguinte:
<html>
    <head>
        <title>teste</title>
        <script>
            function $(id){
                return document.getElementById(id);
            }
            window.onload=function(){                
                    window.location="http://www.google.com.br";                
            }
        </script>
    </head>
    <body>        
        <p>Simples assim....</p>
    </body>
</html>

Perfeito véio, era isso mesmo, valeu mesmo!

X

Fico feliz em ajudar!!!

Criado 14 de janeiro de 2010
Ultima resposta 14 de jan. de 2010
Respostas 13
Participantes 3