Ir ao conteúdo
  • Cadastre-se

Duvida com janela


dourado98

Posts recomendados

Ai galera... como andam? :rolleyes:

a duvida é a seguinte: eu abri uma janela atraves d um link mas eu não quero q ela tenha status, menubar, toolbar, scrollbars... como resolvo essa duvida?

explicando melhor... a pagina "1.php" atraves d um link chama a pagina "2.php"... nesse caso eu consegui redimensionar a pagina "2.php" colocando o seguinte atributo '<body onLoad="resizeTo(200,200);">'... como eu faco agora para tirar o status, menubar, toolbar, scrollbars da pagina "2.php"? tem como isso? :ZZZ:

valeu

:bye:

Link para o comentário
Compartilhar em outros sites

Com Javascript amigo, através do "window.open".

Dá uma olhada nesse link, que explica legal:

http://www.criarweb.com/artigos/407.php

mas o problema é q eu preciso mandar as informações atraves d um formulario...

segue abaixo as duas paginas q eu to tentando fazer funcionar:

1 - pagina x.php

<html>

<head>

<title>Untitled Document</title>

</head>

<body>

<script language=javascript>

function janelaSecundaria (URL){

window.open(URL,"janela1","width=120,height=300,scrollbars=NO")

}

</script>

<form method="get" action="java script:janelaSecundaria('y.php')">

<input name="variavel" value="valor" type="hidden">

<input type="submit">

</form>

</body>

</html>

2 - pagina y.php

<html>

<head>

<title>Untitled Document</title>

</head>

<body>

<?

$variavel=$_GET['variavel'];

echo $variavel;

?>

</body>

</html>

A pagina y.php deveria aparecer a palavara "valor"... no entando não tá aparecendo nd... a pagina fica em branco...

qqr ajuda é bem vinda... B)

Link para o comentário
Compartilhar em outros sites

Em js você pode abrir uma popup, e definir quais barras quiser exibir, e o endereço dessa popup, para passar valores de formularios, você pode ir pegando um-a-um e concatenando na url que se abrira, algo do tipo "value1=document.getElementById("nomecampo").value;"... tendeu?? :tantan:

viu cara... utilizando o comando $_GET['variavel'] não tem como eu passar esses dados atraves do PHP? :bored:

Link para o comentário
Compartilhar em outros sites

Seguinte, o aspecto client-side: em Js você pega o conteudo de cada campo como falei acima, concatena tudo tipo assim:

http://www.site.com/index.php?valor1="+valor1+"&valor2="+valor2

e abre uma popup com este endereço:


function janelaSecundaria ()
{var valor1=document.getElementById('valor1').value;
var valor2=document.getElementById('valor2').value;
var url="http://www.site.com/index.php?valor1="+valor1+"&valor2="+valor2;
window.open(url,"janela1","width=120,height=300,scrollbars=NO")}

Aii.. no php, você pegara as variaveis por meio da superglobal $_GET, ficaria assim:

$valor1=$_GET['valor1']; $valor2=$_GET['valor2'];

...

Tendeu??? :tantan:

Link para o comentário
Compartilhar em outros sites

Aii.. no php, você pegara as variaveis por meio da superglobal $_GET, ficaria assim:

$valor1=$_GET['valor1']; $valor2=$_GET['valor2'];

...

Tendeu??? :tantan:

mas esse é o problema cara... não to conseguindo pegar o valor dessas variaveis pelo $_GET['valor1']... eu escrevi o codigo ali em cima usando tais variaveis... mas não cheguei a lugar algum...

:goff:

Link para o comentário
Compartilhar em outros sites

O problema deve ser Js.. anyway:

Aqui deu certo, segue as 2 páginas:

form.htm


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Form Ponto AgaTêEme</title>
<script type="text/javascript">
<!--
function urlForm ()
    {var valor1=document.getElementById('valor1').value;
    var valor2=document.getElementById('valor2').value;
    var url="result.php?valor1="+valor1+"&valor2="+valor2;
    window.open(url,"janela1","width=120,height=300,scrollbars=NO");}
//-->
</script>
</head>
<body>
<form action="result.php" method="get" name="form" id="form" lang="pt" onsubmit="urlForm(); return false;">
    <fieldset>
        <legend>Teste</legend>
        <label for="valor1">Valor 1: </label>
        <input name="valor1" type="text" id="valor1" />

        <label for="valor2">Valor 2: </label>
        <input name="valor2" type="text" id="valor2" />

        

<input name="Vai!" type="submit" value="Vai!" /></p>
    </fieldset>
</form>
</body>
</html>

result.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Result Ponto PêAgaPê</title>
<?php
$valor1=$_GET['valor1']; $valor2=$_GET['valor2'];
?>
</head>
<body>
<?php echo $valor1; ?><?php echo $valor2; ?>
</body>
</html>

Aqui funcionou perfeitamente :tantan: , olha a página aonde eu testei.

Flwss :-BEER

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!