Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementJavascript et banderole flashJavascript et banderole flash
Précédente
 
Suivante
Nouveau message
18/12/2007 11:26
 

Bonjour à tous,

Petite question : Je souhaites intégrer un fichier swfobject.js pour lancer un bandeau flash. Voilà pourquoi :

En fait j'ai fait des premiers tests sous dnn en intégrant le bandeau dans une balise <object></object>, qui marche impec à tout les points de vue sous firefox, mais qui n'apparaît pas sous ie. (l'active-x demande d'activer le flash, classique, mais la lecture ne se fait pas). D'où mon problème à double entrées : Comment lire un flash sous ie ? et quel fichier modifier pour inclure le code d'appel du fichier swfobject.js que j'ai placé en local pour le moment dans le dossier js ? J'ai beau fouiller les dossiers je ne trouve pas le fichier contenant les codes de gestion de javascript.

ps :Je précise que le flash est en mode wmode transparent pour ne pas géner le menu horizontale et son arborescence. Ceci dit même sans le résultat est le même !?...

 

 
Nouveau message
18/12/2007 17:02
 

Hello,

Bon après un éclair de lucidité j'ai trouvé (cinq minutes après avoir poster) la "solution" au problème de lecture du flash sous ie ! :p J'ai employé une balise <embed> </embed> que IE comme FireFox comprennent nettement mieux !

En revanche je n'ai toujours pas trouvé quel fichier modifier pour ajouter un .js dans le header, et ainsi appeler mon flash par javascript pour éviter fourbement l'active-X, chose que j'ai l'habitude de faire en html/php mais qui, pour le coup, me semble bien difficile sous dnn. Je repars en quête, mais une âme charitable serait la bienvenue afin de m'éclairer la voie à suivre ;)

Merci!

 
Nouveau message
30/12/2007 19:57
 

Bonjour,

J'ai créé un skin object pour injecter un flash dans une page. J'utilise le script SWFObject 1.5, donc plus de problème d'activation sous IE. Pour le moment, il n'est pas disponible en téléchargement. Ce sera un des composants gratuits de mon prochain site qui devrait voir le jour courant janvier. Comme je suis un gentil garçon, clique sur mon profil pour obtenir mon adresse email, je t'enverais en retour le skin object. Ce n'est pas encore la version finale et il n'y a pas encore de documentation. Mais c'est assez simple si tu modifie ton skin avec VS (*.ascx), car intellisens t'affiche les propriétés disponibles. De plus, les noms sont ceux des options possibles pour un fichier flash documentées sur Apple.

Gilles

 
Nouveau message
01/01/2008 23:25
 

Bonsoir,

en attendant le skin object de Gilles qui devrait tout simplifier, je place ce script dans mon skin :

<script runat="server">
  Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
  'add a script reference for Javascript to the head section
                Dim oLink As New HtmlGenericControl("script")
                oLink.Attributes("language") = "javascript"
                oLink.Attributes("type") = "text/javascript"
               ' Si le javascript est dans le repertoire du skin
               ' oLink.Attributes("src") = SkinPath & "MyJavascript.js"  

                ' si le script est dans un répertoire situé à la racine du site
                ' ici le javascript proposé par Dreamweaver CS3
                oLink.Attributes("src") = "/Scripts/AC_RunActiveContent.js"
                Dim oCSS As Control = Me.Page.FindControl("CSS")
                If Not oCSS is Nothing Then
                    oCSS.Controls.AddAt(0, oLink)
                End if

  End Sub
</script>

 

Roland


Roland
 
Nouveau message
08/01/2008 11:01
 

Hello,

Merci à vous ! (et bonne année)

Roland je vais essayer ta solution et voir ce que cela donne :) Merci.

 

Olivier

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementJavascript et banderole flashJavascript et banderole flash