Colocar valor em um input do tipo tex e executar um submit.

1. Colocar valor em um input do tipo tex e executar um submit.

eujobi
eujobi

(usa Fedora)

Enviado em 10/09/2014 - 14:05h

Estou tentando fazer o login sem teclar no botão de entrar!
fiz assim mas não está dando certo:


<html>
<head>
<title>teste</title>
<script>
function $(id){
return document.getElementById(id);
}
window.onload=function(){
window.location="url.....";
document.getElementById("loginUsuarios").value = 'usuário';
document.getElementById("loginsenha").value = 'senha';
document.getElementById("loginbtEntrar").click();
}
</script>
</head>
<body>
<p>Logando...</p>
</body>
</html>



  


2. input

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 10/09/2014 - 16:51h

deixa eu ver se entendi,

<form method="post" action="***.php">
Login: <input class="tfield" name="usuario" type="text">
Senha: <input name="senha" class="tfield" type="password">
<input type="submit" name="Submit" value="OK">
</form>

Você quer que, ao preencher a senha, o formulário seja automaticamente enviado?

Se for isso, você não precisa do submit, você pode usar o onBlur, que é quando o campo senha perde o foco, se o campo login estiver preenchido, você dá um submit senão dá um alert e um return false



3. Olá

eujobi
eujobi

(usa Fedora)

Enviado em 10/09/2014 - 18:31h

O que eu quero fazer é o seguinte:

O cliente quer que ao ligar o computador seja automaticamente aberto o navegador
entre no site da empresa e faça login automaticamente.
Sendo assim ao ligar o computador o cliente quer logar no sistema sem digitar o usuário e senha e sem clicar no botão.


Sei que isso dá pra fazer via javascript mas até agora não consegui.
startar a pagina com os campos de usuário e senha preenchidos e executar o submite sem clicar.

Tem alguma ideia


4. input

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 10/09/2014 - 18:56h

Pedido meio estranho, mas vamos lá:

<BODY onLoad="Mensagem()">
<script language="JavaScript">
function Mensagem() {
form1.submit();
}
</script>
<form name="form1" method="post" action="teste1.php">
Login: <input class="tfield" name="usuario" type="text" value="eu">
Senha: <input name="senha" class="tfield" type="password" value="senha">
</form>
</body>

testei, deu certo:
teste1.php
<?php
echo $_POST['usuario'].'<br>'.$_POST['senha'];
?>

Era isso?

P.S. você deixa a senha exposta deste modo


5. OI Cassio88

eujobi
eujobi

(usa Fedora)

Enviado em 11/09/2014 - 14:20h

Em primeiro lugar obrigado pela sua boa vontade em me responder.

Não sei se eu fui claro.
A empresa tem um site que já está pronto e vários clientes já usam ele.
Até ai tudo bem. Nós temos um cliente que não quer clicar no ícone do browser
para para iniciar e depois navegar até o site. Ele quer ligar o computador
e automaticamente o browser já abrir na pagina do site e logar sozinha.
Vamos usar o firefox como exemplo e face.
Digamos que o cliente quer assim.
Configurar para que ao iniciar o computador o firefox seja iniciado
na pagina de login e faça o login automaticamente.

eu estava fazendo assim. Criando uma função que carregasse a pagina do site.
e estava tntando setar os valores através da função document.getElementById()
e depois tentando executar o botão com a mesma função.

<script>
function $(id){
return document.getElementById(id);
}
window.onload=function(){
window.location="https://e-gov.......";
document.getElementById("login_Usuarios").value = "meuusuario";
document.getElementById("login_Senha").value = "minhasenha";
document.getElementById("login_Entrar").click();
}
</script>

Não estou criando o sistema. o sistema já está pronto.


6. sugestão

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 12/09/2014 - 09:34h

Realmente é uma situação atípica...

Uma sugestão é você definir para o Firefox de seu cliente já abrir na página http://e-gov.../marreta.php (ou colocar este endereço no Favoritos dele).

marreta.php faz o login do seu cliente e manda via header.response para sua página principal

Em todo o caso, é óbvio que este procedimento é um atentado para os bons procedimentos de segurança (acredito até que você já pensou em algo similar)

bom, dá um retorno depois



7. OI Cassio88

eujobi
eujobi

(usa Fedora)

Enviado em 12/09/2014 - 11:56h

Muito obrigado Cassio. Vou ver aqui o que eu posso fazer.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts