redirection en js impossible : permission refusée???

redirection en js impossible : permission refusée??? - HTML/CSS - Programmation

Marsh Posté le 17-10-2002 à 15:27:54    

lu all  
 
voila le probleme...
je voudrai que en arrivant sue une page ma mainFrame soit  
rediriger automatiquement  
 
exemple:
( c dans la top frame ...)
 
<script language="JavaScript" type="text/JavaScript">
<!--
function alban2()
{
parent.mainFrame.window.location="http://www.perdu.com";
}
 
function alban()
{
 
if((parent.mainFrame.location)==("http://www.perdu.com" ))  
 {
  parent.window.location="http://www.google.com";
  clearTimeout
 }
}
 
 
 
alban2();
alert('ouvertureok';);
setTimeout('alban()', 10000);
alert('timeouok';);
//-->
</script>
 
mes alerts passe tres bien mais g une erreur js qui me donne une erreur sur le "if"!!!
 
on aurait pas le droits de mettre des 'if' dans une fonction??


Message édité par cherchepa le 17-10-2002 à 15:28:19

---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 15:27:54   

Reply

Marsh Posté le 17-10-2002 à 15:33:00    

Reply

Marsh Posté le 17-10-2002 à 15:38:41    

gm_superstar a écrit a écrit :

Et elle dit quoi l'erreur ?




ligne 23
caractere 1 ( en gros le i du if:)
erreur permission refusée ( d ou le titre..;))
code 0 ( ca je c pas..)
file : blablabla...


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 15:48:43    

Bizarre...
 
Dans alban(), supprime les paranthèses superflues dans le if, et écrit l'appel à la fonction clearTimeout() correctement :
 

Code :
  1. function alban() {
  2.     if (parent.mainFrame.location == "http://www.perdu.com" ) {
  3.         parent.window.location = "http://www.google.com";
  4.         clearTimeout();
  5.     }
  6. }


Message édité par gm_superstar le 17-10-2002 à 15:49:12

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-10-2002 à 15:58:01    

gm_superstar a écrit a écrit :

Bizarre...
 
Dans alban(), supprime les paranthèses superflues dans le if, et écrit l'appel à la fonction clearTimeout() correctement :
 

Code :
  1. function alban() {
  2.     if (parent.mainFrame.location == "http://www.perdu.com" ) {
  3.         parent.window.location = "http://www.google.com";
  4.         clearTimeout();
  5.     }
  6. }






 
ben je viens d 'essayer  
mais toujours la meme erreur...
jcomprend pas...


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:07:31    

cherchepa a écrit a écrit :

 
 
ben je viens d 'essayer  
mais toujours la meme erreur...
jcomprend pas...




 
hlp pliz!!!!!
meme les idees a la con ca pourrait m aider...
j en ai Marre..


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:08:32    

cherchepa a écrit a écrit :

 
 
hlp pliz!!!!!
meme les idees a la con ca pourrait m aider...
j en ai Marre..




 
        :cry:  
           :cry:  
              :cry:


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:17:51    

tu peux mettre ta page en ligne ?
 
 
(pas la peine de upper toutes les minutes...)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-10-2002 à 16:46:41    

gm_superstar a écrit a écrit :

tu peux mettre ta page en ligne ?
 
 
(pas la peine de upper toutes les minutes...)




 
spa bete ca !!!;)


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:53:04    

http://www.usdex.net/test2/Frameset.htm
 
bon vu que g mis le settimeout a 3000  
ben fo attendre 3 secondes pour ke ca foire...


Message édité par cherchepa le 17-10-2002 à 16:54:31

---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:53:04   

Reply

Marsh Posté le 17-10-2002 à 16:54:04    

Reply

Marsh Posté le 17-10-2002 à 16:55:42    

lorill a écrit a écrit :

 
 
www.chezmoicamarche.org




 
spa gentil ca....
 
 :lol:  :lol:


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 16:56:12    

cherchepa a écrit a écrit :

 
 
spa gentil ca....
 
 :lol:  :lol:  




 
ben pourtant c'est vrai, ton truc redirige sur perdu.com et ca marche...

Reply

Marsh Posté le 17-10-2002 à 16:58:14    

fin y'a quand meme un truc dans ma console :
Error: uncaught exception: Permission denied to call method Location.toString

Reply

Marsh Posté le 17-10-2002 à 17:04:22    

mais le topo c ke ca doit pas reste sur perdu.com...
la fonction alban() doit verifie que tuy est bien sur perdu.com
et si oui ben t renvoyer sur google....
 
donc => ca marche pas...


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 17:08:33    

ok, je viens de lire le source.
ben t'as pas acces a la propriété location en lecture on dirait.  
etrange. En tout cas ca n'a rien a voir avec le if.

Reply

Marsh Posté le 17-10-2002 à 17:14:31    

lorill a écrit a écrit :

ok, je viens de lire le source.
ben t'as pas acces a la propriété location en lecture on dirait.  
etrange. En tout cas ca n'a rien a voir avec le if.




 
c a dire?
que je peut par lire une adresse?
ca serait etonnant kan meme...


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 17:32:17    

Raison de sécurité. Tes frames ne pointent pas vers le même domaine. Cf http://msdn.microsoft.com/workshop [...] curity.asp
 
Donc c'est DTC.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-10-2002 à 17:39:09    

gm_superstar a écrit a écrit :

Raison de sécurité. Tes frames ne pointent pas vers le même domaine. Cf http://msdn.microsoft.com/workshop [...] curity.asp
 
Donc c'est DTC.




beuhaaaaaaaaaaaaaaaaaaaaa!!!
ca fait mallllllllllllllll!!! :cry:  
 
bon superstar ya pas moyen de faire autrement?
en php?
ou ya un truc?
(dis moi ki ya un truc pliz!!!!)


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 17:42:08    

Mais tu veux faire quoi ? google.com et perdu.com c'est juste pour tester ou à l'avenir tu ne manipuleras que des pages de ton domaine ?
Et tu as vraiment besoin de le faire ce if ?


Message édité par gm_superstar le 17-10-2002 à 17:43:47

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-10-2002 à 17:44:11    

gm_superstar a écrit a écrit :

Mais tu veux faire quoi ? google.com et perdu.com c'est juste pour tester ou à l'avenir tu ne manipuleras que des pages de ton domaine ?




 
ben justement c pas que des pages de mon domaine...
la est le probleme...
j integrer une partie d'un site partenaire...
et au moment voulu( d ou l interet de lire l url..) je ve reinteger mon site a part entiere...
 
donc bilan des courses, fo ke je test l url du site partenaire( ya 4 pages en tout) d ou le if..
 
si ya moyende faire autrement ke suis preneurµ...


Message édité par cherchepa le 17-10-2002 à 17:49:32

---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 18:01:57    

cherchepa a écrit a écrit :

et au moment voulu( d ou l interet de lire l url..) je ve reinteger mon site a part entiere...
 
donc bilan des courses, fo ke je test l url du site partenaire( ya 4 pages en tout) d ou le if..



C'est ça que je vois pas... Quel est le processus général ? Qu'est qui t'amène à vouloir changer l'URL de la frame si elle vaut telle valeur ?


Message édité par gm_superstar le 17-10-2002 à 18:02:23

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-10-2002 à 18:06:19    

gm_superstar a écrit a écrit :

 
C'est ça que je vois pas... Quel est le processus général ? Qu'est qui t'amène à vouloir changer l'URL de la frame si elle vaut telle valeur ?




 
concretement
 
tarrive sur ma page.
dans la mainFrame ya un bout de site: en gros c une inscription  
pour un certificat...
en 4 etape.
donc l utilisateur pas etape 1 etape 2 etape3 , et a l 'etape 4  
pouf la page change et on atterit sur la suite de mon site..


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 18:07:59    

cherchepa a écrit a écrit :

 
 
concretement
 
tarrive sur ma page.
dans la mainFrame ya un bout de site: en gros c une inscription  
pour un certificat...
en 4 etape.
donc l utilisateur pas etape 1 etape 2 etape3 , et a l 'etape 4  
pouf la page change et on atterit sur la suite de mon site..
 



donc fo bien ke je verifie kan l url de la mainFrame vaut etape 4 ..


---------------
bisous a machistador!!!
Reply

Marsh Posté le 17-10-2002 à 18:53:42    

Et la page dans mainFrame, elle peut pas se rediriger elle-même vers ton site à la fin ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 18-10-2002 à 03:52:12    

gm_superstar a écrit a écrit :

Et la page dans mainFrame, elle peut pas se rediriger elle-même vers ton site à la fin ?




 
ben....
ouais why not  
mais g aucun controle sur le site partenaire
donc ke je fasse une verif dans le top ou dans le main ca reviens o meme..
encore faudrai t il ke j arrive a faire le controle de l url..

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed