QUERYSTRING INDEFINIDA
Boa tader, to tentando dar um get em uma query string assim;
e no javaScript;
Chama o metodo java más, o link aparece streamwatch.aspx?id=undefined
Onde estou errado?
<a onclick=[Ô]AbrirTrailer(<% Page.Request.QueryString([Ô]id[Ô]).ToString %>)[Ô] role =[Ô]button[Ô]>Ver Episódios »</a>
e no javaScript;
<script>
function AbrirTrailer(id) {
top.location.href = [Ô]streamwatch.aspx?id=[Ô] + id;
}
</script>
Chama o metodo java más, o link aparece streamwatch.aspx?id=undefined
Onde estou errado?
Citação:<a onclick=[Ô]AbrirTrailer(<% Page.Request.QueryString([Ô]id[Ô]).ToString %>)[Ô] role =[Ô]button[Ô]>Ver Episódios »</a>
Acredito que faltou fechar os parêntesis onde está em vermelho.
<a onclick=[Ô]AbrirTrailer(<% Page.Request.QueryString([Ô]id[Ô]).ToString[txt-color=#e80000]()[/txt-color] %>)[Ô] role =[Ô]button[Ô]>Ver Episódios »</a>
Continua indefinido :/
Tem algua coisa na querystring nesse parâmetro?
Verifique com um alert se a id tá chegando na função AbrirTrailer. Fazendo isso, você vai ter uma ideia de onde está começando o problema.
Além disso, [Ô]ToString()[Ô] é desnecessário em se tratando de query string. Query string é necessariamente string...
Coloquei um botao e no evento;
Private Sub button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MsgBox(Page.Request.QueryString([Ô]id[Ô]).ToString)
End Sub
e aparece normal :/
Private Sub button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MsgBox(Page.Request.QueryString([Ô]id[Ô]).ToString)
End Sub
e aparece normal :/
Experimente:
<%= Page.Request.QueryString([Ô]id[Ô]) %>
Boa KERP, tu é o cara!
Agora entendi o problema
Agora entendi o problema
Tópico encerrado , respostas não são mais permitidas