Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2665 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pbm javascript onload - flash

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pbm javascript onload - flash

n°1518741
Profil sup​primé
Posté le 23-02-2007 à 10:54:55  answer
 

Bonjour,
j'aimerais au lancement d'une page HTML envoyé un paramètre de l'url (http://127.0.0.1/page.html?fichier='trace.xml') à un script flash.
Pour cela j'utilise javascript :

 
Code :
  1. function getURLParam(strParamName){
  2.   var strReturn = "";
  3.   var strHref = window.location.href;
  4.   if ( strHref.indexOf("?" ) > -1 ){
  5.     var strQueryString = strHref.substr(strHref.indexOf("?" )).toLowerCase();
  6.     var aQueryString = strQueryString.split("&" );
  7.     for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
  8.       if (aQueryString[iParam].indexOf(strParamName + "=" ) > -1 ){
  9.         var aParam = aQueryString[iParam].split("=" );
  10.         strReturn = aParam[1];
  11.         break;
  12.       }
  13.     }
  14.   }
  15.   return strReturn;
  16. }
  17. function sendURL() {
  18. var url=getURLParam('fichier');
  19. alert(url);
  20. thisMovie('Moniteur').openURL(url);
  21. alert("fin sendURL" );
  22. }
 

Quand j'utilise un bouton avec onclick="sendURL()" ca marche niquel.
Malheuresement, comme dit plus haut, j'aimerais que ca soit fait automatiquement au demarrage de la page html. J'ai essayé de mettre onload="sendURL()" dans la balise BODY, mais ca ne marche pas (le flash ne doit pas etre chargé completement...).
Comment je pourrais faire?


Message édité par Profil supprimé le 23-02-2007 à 10:55:19
mood
Publicité
Posté le 23-02-2007 à 10:54:55  profilanswer
 

n°1518767
FlorentG
Unité de Masse
Posté le 23-02-2007 à 11:15:25  profilanswer
 

Le onload attend que tout soit chargé, pas top. Pour ça qu'il existe d'autres solutions, mais différentes selon les navigateurs.
 
La lib DomAss a un module justement "chargement dès que le code HTML est chargé et pas tous les objets" : DomAssLoad


---------------
last.fmflickr
n°1518970
Profil sup​primé
Posté le 23-02-2007 à 15:46:06  answer
 

bon finalement y a une méthode sans utiliser javascript... les flashvars.
merci!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pbm javascript onload - flash

 

Sujets relatifs
Récupérer propriété CSS en JavaScript/DOMJavascript et POO
javascript et IE[Code] Horloge Analogique en HTML/Javascript
[Résolu] Insérer une animation flash dans un wikiRequête sql + javascript
[javascript] parent.location fonctionne pas bienUtilisation de flash et le libre est-ce incompatible ?
User Javascript et CSSProbleme pour ouvrir POPUP avec IE et flash
Plus de sujets relatifs à : pbm javascript onload - flash


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR