Jump to content


Photo

Window.location.href


  • Faça o login para participar
5 replies to this topic

#1 brdesigner

brdesigner

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 26/01/2007, 21:52

Galera boa noite,

Tô aqui ralando em um site e tô com o seguinte problema, a função:
function vQuantidade(id_produto,dv_produto,qnt,presente)
	{
		if (isNaN(qnt) || qnt <= 0 || qnt=="")
			{
				alert("O Campo quantidade aceita apenas numeros inteiros e maiores que zero.");
				return false;
			}
			else
				{
					if(presente==true)
						{
							var presente="1";
						}
						else
							{
								var presente="0";	
							}
					parent.location.href="aItem.php?act=1&id_produto="+id_produto+"&dv="+dv_produto+"&qnt="+qnt+"&presente="+presente;
				}
	}

que é chamada pelo link:

<a href="java script:;" onClick="return vQuantidade(document.aItem.id_produto.value,document.aItem.dv_produto0.value,document.aItem.qnt0.value,document.aItem.presente0.checked);">

está funcionando corretamente no Firefox, porém no IE ele funciona apenas a verificação da quantidade, na hora de mandar para outra página com o window.location.href não funciona. No Firefox ele xama a outra página normal.

alguém poderia m explicar o q poderia estar acontecendo? q eu tô loco aqui já.

falows aew
abraços

#2 matt.cavotta

matt.cavotta

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino
  • Localidade:Campinas
  • Interesses:Desenvolvimento Web &amp; Programação

Posted 26/01/2007, 22:03

Olá.

Só para eu entender melhor:
você quer que a página-filho modifique a URL da página-pai?
WebFórum - Equipe de Desenvolvimento - Estagiario

I'm back!
Posted Image Edgy Eft 7.04

#3 brdesigner

brdesigner

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 26/01/2007, 22:36

kra seria mais ou menos isso...
eu qria chamar a outra página, entendeu?
e valews pelo interesse
falows

#4 matt.cavotta

matt.cavotta

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino
  • Localidade:Campinas
  • Interesses:Desenvolvimento Web &amp; Programação

Posted 26/01/2007, 23:07

Veja se funciona:
window.opener.location.href

WebFórum - Equipe de Desenvolvimento - Estagiario

I'm back!
Posted Image Edgy Eft 7.04

#5 brdesigner

brdesigner

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 26/01/2007, 23:36

é amigo funcionou naum viu :/
num tô sacando é nda
o pq não funciona, sendo q tenho outros arquivos q funcionam normal dessa msm maneira :/
falows
abraços
e valews por m ajudar

Galera uma coisa q acabei de descobrir
fiz um teste aqui, e descobri que o arquivo aItem.php não está processando os scripts, JavaScript no IE, nem um simples alert no início do arquivo funcionou, porém todo o script PHP está funcionando ótimamente.
Será q isso já aconteceu com alguém?!?!?
alguém poderia m dar uma luz???
falows aew
abraços

#6 Djalma Aguiar

Djalma Aguiar

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:brasília

Posted 14/08/2010, 01:23

Aí pessoal ! também tive este problema de compatibilidade, segue logo abaixo a solução:

document.location = 'url';

Retirei esta resposta em: http://stackoverflow...ing-on-firefox3

T+ :assobio:

Edição feita por: Djalma Aguiar, 14/08/2010, 01:27.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq