Ir para conteúdo
Fórum Script Brasil

renan_doidera

Membros
  • Total de itens

    361
  • Registro em

  • Última visita

Posts postados por renan_doidera

  1. Faz uma página e coloca uma tabela que ocupa ela toda (widht = 100% , height=100%) ,cria uma linha, divide essa linha em três colunas, como você quer dividir igualmente coloca na largura (height) de cada linha 33%. Aí dentro de cada coluna você coloca um iFrame que tenha de largura e altura 100% também:

    <iframe width="100%" height="100%"></iframe>

    E pronto. Para fazer o direcionamento padrão de um iFrame, você dá nome a cada um deles (name="nome") dentro da tag do frame e coloca no "target" do frame o nome do frame "alvo" , entendeu? Não sei se fui muito claro, ah vou vazer um exemplo:

    <table cellpadding="0" cellspacing="0" align="center" width="100%" height="100%">
    <tr>
    
    <td width="33%"><iframe width="100%" height="100%" name="frame1" target="frame2"></iframe></td>
    
    <td width="33%"> <iframe width="100%" height="100%" name="frame2" target="frame3"></iframe></td>
    
    <td width="33%"> <iframe width="100%" height="100%" name="frame3" target="frame2"></iframe></td>
    
    </tr>
    </table>
    

    É isso...

    Falows

  2. No site do grupos.com.br também tem:

    O script abaixo mostra um assistente quando pressiona Ctrl + Shift + H:

    document.captureEvents(Event.KEYPRESS)
    
    
    
    function menuengine(e){
    	if (ns4||ns6){
      if (e.which==8)
      	vemMascote()
    //  if (e.which==6)
    //  	draw()
    	}
    	else if (ie4){
      if (event.keyCode==8)
      	vemMascote()
    //  if (event.keyCode==6)
    //  	draw()
    	}
    }
    function vemMascote() {
    	if (ie4){
      if (themenu.pixelLeft>-10)
      	draw()
    	} else if(parseInt(themenu.left)>-10)
      draw()
    	if (ie4){
      if (themenu.pixelLeft<0)
      	pull()
    	} else if(parseInt(themenu.left)<0)
      pull()
    }
    document.onkeypress=menuengine
    

    Falows

  3. Eu aí Leandro Beleza? Na verdade ali no final você não coloca "Class" e sim "className" . Ficaria assim:

    function menu_click (td)
    {
    
         for (var i=0; i < 3; i++) 
        {
                if (i == td)
                {
                      document.getElementById(i).className = 'default';
                }
    
                else
                {
                document.getElementById(i).className = 'menu';
                 }
         } 
    }
    

    Outra coisa, você tinha posto "i<4" , isso iria gerar um erro porque não existe "id=3" nesse exemplo que você postou, então eu coloquei "i<3".

    Abraços

  4. Exporta Variáveis Fácil

    Bem pessoal como o nome já diz, serve para você passar variáveis de uma página para outra, eu vi como a Daniela (danyort) fez algo parecido, então resolvi criar um script mais geral e menos complicado de usar, com esse você pode criar o nome da variável e atribuir na barra de endereços mesmo, sem precisar ter que ficar "consertando" aqui e lá para funcionar. Esse é muito simples de ser usa- do e não dá dor de cabeça smile.gif . A única coisa necessária de fazer é:

    Colocar no head da página que você quer que receba variáveis o endereço do arquivo que contenha esse código:

    <script language="JavaScript" src="nome_desse_arquivo.js"></script>

    E pronto, aí você poderá atribuir pela barra de endereço usando a sintaxe:

    (a atribuição só vai funcionar se a página estiver linkada a esse arquivo é claro)

    http://www.algo.com.br/cadastro_final.html?variavel1=valor1;variavel2=valor2;...;variaveln=valorn

    Declara quantas quiser e quando for usar elas, usa o nome que você declarou,não precisa ser uma coisa sequencial, pode ser do jeito que você quiser:

    http://www.algo.com.br/cadastro_final.html?nome=renan;cidade=vila velha;idade=18 anos

    Para quem quiser colocar as os valores em uma matriz(array), ele já coloca também, onome do array é: "armazenado" Então, por exemplo, o primeiro valor é armazenado em armazenado[1] , e segundo atribuido é guardado em armazenado[2] e assim por diante.

    Outra coisa, não precisa colocar aspas no nome, já atribui certiniho, você pode colocar string ou número como valor. Ah... pode colocar espaços no valor que vai aparecer espaços quando atribuir também, não irá aparecer aqueles "%20".

    Se for mais conveniente, para separar as variáveis pode usar vírgula em vez de ponto-e virgula. Eu fiz para reconhecer das duas formas, lebrando que se for usar só um tipo, manter ele até o final né....

    O script roda no IE e no Netscape biggrin.gifbiggrin.gifsmile.gifsmile.gifcool.gif

    Segue ele abaixo:

    /* 
    
    Script "Exporta variáveis"
    
      Como o nome já diz, serve para você passar variáveis de uma página para outra,
    vocês já devem ter visto parecido em algum lugar, mas com esse você pode criar o 
    nome da variável e atribuir na barra de endereços mesmo sem precisar ter que
    ficar "consertando" aqui e lá para funcionar. Esse é muito simples de ser usa-
    do e não dá dor de cabeça :) . A única coisa necessária de fazer é:
    
    Colocar no head da página que você quer que receba variáveis o endereço do 
    arquivo que contenha esse código:
    
    <script language="JavaScript" src="nome_desse_arquivo.js"></script>
    
    E pronto, aí você poderá atribuir pela barra de endereço usando a sintaxe:
    (a atribuição só vai funcionar se a página estiver linkada a esse arquivo é claro)
    
    
    http://www.algo.com.br/cadastro_final.html?variavel1=valor1;variavel2=valor2;...;variaveln=valorn
    
    
     Declara quantas quiser e quando for usar elas, usa o nome que você declarou,
    não precisa ser uma coisa sequencial, pode ser do jeito que você quiser:
    
    
    http://www.algo.com.br/cadastro_final.html?nome=renan;cidade=vila velha;idade=18 anos
    
      Para quem quiser colocar as os valores em uma matriz(array), ele já coloca também, o
    nome do array é: "armazenado" Então, por exemplo, o primeiro valor é armazenado em
    armazenado[1] , e segundo atribuido é guardado em "armazenado[2]" e assim por diante.
    
    
      Outra coisa, não precisa colocar aspas no nome, já atribui certiniho, você pode
    colocar string ou número como valor. Ah... pode colocar espaços no valor que vai apa-
    recer espaços quando atribuir também, não irá aparecer aqueles "%20" não.
      
      Se for mais conveniente, para separar as variáveis pode usar vírgula em vez de ponto-e virgula.
      Eu fiz para reconhecer das duas formas, lebrando que se for usar só um tipo, manter ele até 
      o final né.
    
    E por último, bom proveito do script!!!!!!!!
    
    
    
    
    
    Feito por Renan Manola 
    renan_doidera@hotmail.com
    Fórum: www.scriptbrasil.com.br/forum/
    
    
    
    ##Por favor, deixe os créditos##
        
    */
    
    codigo = "Não foram declaradas variáveis"
    
    brow_loc = location.href;
    
    contador55 = 0;
    
    function quantos_tem(texto,chave)
    {
    	var chave = new RegExp(eval("/"+chave+"/gi"));
    	this.texto = texto;
    
    	if ( chave.test(texto) )
    	{
      var resultados = texto.match(chave);
      contador55 = resultados.length;
      javascript:imprime_valores();
    	}
    
    }     // Implementado com expressões regulares;)
    
    
    function imprime_valores() 
    {
    
        armazenado = new Array();
        separador = ";";
        
        if (brow_loc.indexOf(",") != -1)
           { separador = "," }
        if (brow_loc.indexOf(";") != -1)
           { separador = ";" }
    
        brow_loc += separador;
        codigo = "\<script\>\n";
    
        for (x=1;x<=contador55;x++)
        {
        
        	var	primeiro_lim = brow_loc.lastIndexOf("?");
        	var	segundo_lim  = brow_loc.indexOf("=");
        	var	terceiro_lim = brow_loc.indexOf(separador);
        	
        	var	variavel = brow_loc.substring(primeiro_lim+1,segundo_lim);
        	var	valor    = brow_loc.substring(segundo_lim+1,terceiro_lim);
        
        
        	var tamvar = variavel.length
        	var tamval = valor.length
    
            valor = unescape(valor);
    
        	brow_loc = brow_loc.replace("=","@");
        	brow_loc = brow_loc.replace(separador,"?");
        	armazenado[x] = valor;
                 
        	codigo += variavel+" = \""+valor+"\";\n ";
            
        }
    
        	codigo += "\</script\>";
                              	
    }
    
    javascript:quantos_tem(brow_loc,'=');
    
    document.write(codigo+''); 
    

    Abraços.

  5. Mas Crystian nesse caso não vai funcionar dependendo do tamanho da janela e da resolução do usuário.

    Fiz esse script que resolve isso...

    <html>
    <body>
    <script>
    
    function nada() {
    var horizontal = 502	
    var vertical   = 350
    
    var res_ver = screen.height
    var res_hor = screen.width
    
    var pos_ver_fin = (res_ver - vertical)/2
    var pos_hor_fin = (res_hor - horizontal)/2
    
    window.open("Cópia de tteste.htm","nada","width="+horizontal+",height="+vertical+",top="+pos_ver_fin+"
    
    ,left="+pos_hor_fin+",status=yes");
    
    }
    </script>
    <a href="javascript:nada()">clica aqui!</a>
    </body>
    
    </html>
    

    Falows

×
×
  • Criar Novo...