Ir para conteúdo

POWERED BY:

Arquivado

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

claudemircruz

Porque este link não funciona

Recommended Posts

.

.

.

<select name="dboutros" class="linha" id="select2" onchange="location=this.value">                      <option value="">>>Selecione<<</option>                      <% While (NOT Outros.EOF)%>                      <option value="<a href=paciente.asp?nUsuarioId=<%=(Outros.Fields.Item("USUARIOID").Value)%>%>></a>">        <%=(Outros.Fields.Item("NO_USUARIO").Value)%>                       - <%=(Outros.Fields.Item("IN_Sexo").Value)%> -                       <%=(Outros.Fields.Item("DT_Nascimento").Value)%>       </option>
.

.

.

.

tentei fazer o link mais o quando clico na opção desejada ele diz que a página não existe ou está sendo usada? Alguém sabe porque?

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta o erro que aparece.a pagina paciente.asp realmente existe e estar no mesmo diretorio desta pagina?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Repare nessa linha:<option value="<a href=paciente.asp?nUsuarioId=<%=(Outros.Fields.Item("USUARIOID").Value)%>%>></a>">[/tr]

existem dois fechamentos de TAG ASP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim:

o arquivo existe; é o mesmo que está aberto só que quero dar um refleshe na página com dados de outro cliente, então estou chamando a página de novo e passando por parâmetro o código do cliente e ela não abre...

 

tirei o %> que estava a mais e mesmo assim ainda não funciona...

 

 

 

o erro é: pagina não encontrada

 

alguém tem mais alguma idéia...ou sabe onde posso encontrar um javascript que possa me ajudar...

 

tenho que abrir a página onde está a select com dados do cliente selecionado nele.

Compartilhar este post


Link para o post
Compartilhar em outros sites
[tr][/tr][tr][/tr]
ASP <option value="">>>Selecione<<</option>

<% While (NOT Outros.EOF)%>

<option value="<a href=paciente.asp?nUsuarioId=<%=(Outros.Fields.Item("USUARIOID").Value)%>></a>">

<%=(Outros.Fields.Item("NO_USUARIO").Value)%>

- <%=(Outros.Fields.Item("IN_Sexo").Value)%> -

<%=(Outros.Fields.Item("DT_Nascimento").Value)%>

</option>

 

bem a pergunta é você fecha o while abaixo do </option>?

 

tenta colocar aspas simples no link tipo assim

 

[tr][/tr][tr][/tr]
ASP <option value="<a href='paciente.asp?nUsuarioId=<%=(Outros.Fields.Item("USUARIOID").Value)%>'></a>">

 

e se nada disso der certo na pagina que diz pagina não encontrada, verifica em propriedades se o link foi passado corretamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

.

.

.

<select name="dboutros" class="linha" id="select2" onchange="location=this.value">                      <option value="">>>Selecione<<</option>                      <% While (NOT Outros.EOF)%>                      <option value="<a href=paciente.asp?nUsuarioId=<%=(Outros.Fields.Item("USUARIOID").Value)%>%>></a>">        <%=(Outros.Fields.Item("NO_USUARIO").Value)%>                       - <%=(Outros.Fields.Item("IN_Sexo").Value)%> -                       <%=(Outros.Fields.Item("DT_Nascimento").Value)%>       </option>
.

.

.

.

tentei fazer o link mais o quando clico na opção desejada ele diz que a página não existe ou está sendo usada? Alguém sabe porque?

não seria onChange="window.location='url'"

 

 

você somente colocou o location...

 

e pra ficar melhor coloquei window.location.href pra funfar no netscape!

 

falows

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal alterei o código como você indicaram, mais o resulta é o mesmo( PÁGINA NÃO LOCALIZADA - lembre-se sempre que estou linkando a própria página e só quero alterar o paciente que estou exibindo. Vejam como ficou as alterações:

 

<select name="dboutrosresidentes" class="linha" id="select2" onchange="window.location.href=this.value">                      <option value="">>>Selecione<<</option>                      <% While (NOT OutrosMoradores.EOF)%>                      <option value="<a href='paciente.asp?nUsuarioId=<%=(OutrosMoradores.Fields.Item("USUARIOID").Value)%>'></a>">        <%=(OutrosMoradores.Fields.Item("NO_USUARIO").Value)%>                       - <%=(OutrosMoradores.Fields.Item("IN_Sexo").Value)%> -                       <%=(OutrosMoradores.Fields.Item("DT_Nascimento").Value)%>       </option>                      <% OutrosMoradores.MoveNext()       Wend       If (OutrosMoradores.CursorType > 0) Then         OutrosMoradores.MoveFirst       Else         OutrosMoradores.Requery       End If                %>

 

Se alguém achar o porque

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim como neste exemplo

 

[tr][/tr][tr][/tr]
ASP <html>

<body>

 

<form method="GET" action="select.asp">

<p><select size="1" name="campo" onchange="window.location.href=this.value">

<option value="select.asp?id=1" <%IF request("id") = 1 THEN%> selected <%END IF%>>1</option>

<option value="select.asp?id=2" <%IF request("id") = 2 THEN%> selected <%END IF%>>2</option>

<option value="select.asp?id=3" <%IF request("id") = 3 THEN%> selected <%END IF%>>3</option>

</select></p>

</form>

 

<%=request("id")%>

</body>

</html>

 

ou seja so muda a value dos options, tira todas as tags html <a> e deixa so o caminho mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.