Page 1 sur 1

gros soucis de refraichissement avec flash

Posté : 06 janv. 2007, 07:56
par themaster
imaginez une page index.php avec:
une pseudo frame
un include
& un menu flash(non include mais j'ai essayé en faisant un include aussi)

un bouton dans le menu flash,je clique dessus pour obtenir une page qui sera affichée dans la pseudo frame.......nikel ça marche

SAUF que,quand je clique sur le bouton ça me refresh de A à Z l'index.php

Autrement dit,le menu+mon player mp3+mon anim flash

last BUT NOT LEAST ma video en cours de lecture(chose très désagréable)

Bref 1 semaine que je cherche une soluce et donc je m'en remet aux experts en php pour ne serait-ce qu'un début de soluce

Une solution consistent à faire des "pop up" ne m'interesse aucunement,
je veux tout afficher sur la même page et point final


Et bonne année à tous les membres au fait


note:code dans mon boutton flash:

on (release) {
getURL("index.php?page=_nouvellepage");
}

Peut être ce code n'est pas bon je sais pas,c'est tout ce que j'ai trouvé en tout cas

p.s:php ça m'a l'air super encore faut-il que je comprenne ce language lol

Posté : 06 janv. 2007, 10:01
par Cyrano
Ce qu'il faut comprendre, c'est qu'un pseudo frame, ce n'est pas un frame et donc si ça permet de séparer ton code en plusieurs parties, les liens n'en vont pas moins recharger toute la page, y compris les animations et autres éléments en cours d'exécution. Donc si tu veux qu'une animation en flash continue son déroulement indépendamment de la navigation dans les pages du site, soit tu construis le site en frames (pas terrible et mortel pour le référencement), soit tu utilises un pop-up (mais au changement de page, le pop-up va passer en arrière-plan) soit tu montes tout le site en flash...

Posté : 06 janv. 2007, 18:01
par themaster
Je ne pense pas avoir bien saisi

si je fais du pop up,ça va m'afficher la page devant on est d'accord

et même si je fais deux pseudo frames avec une pour ma playlist(avec les liens poitant vers une page "video) et une autre pseudo frame pour afficher les "pop ups" il n'en reste pas moins que lorsque je cliquerai sur mon menu flash pour changer la playlist tout va se rafraichir.

je ne saisi pas le raisonnement

Posté : 06 janv. 2007, 18:34
par Cyrano
C'est précisément ce que je dis : la différence entre "pseudo-frames" et "frames", c'est que les premiers, c'est du PHP et on sépare les différents éléments de la page en module dans le code pour construire une page entière, alors que le second, c'est du HTML : on parle alors de frameset et dans chacun des cadres, on a une page HTML indépendante, page qui peut éventuellement être en HTML pur, en PHP, ou en Flash comme bon te semble. Mais si tu as une animation en cours dans un des cadres, cliquer sur un lien de l'autre cadre n'affectera pas l'animation à moins bien entendu que la cible du second cadre soit le premier.

Posté : 06 janv. 2007, 19:09
par themaster
ok donc la solution"éfficace" c'est de tout faire en flash :/

à la base j'ai opté pour php pour m'affranchir les iframes qui ne sont pas validées par le w3c notamment dû au fait qu'une iframe doit etre transparente pour moi (et c'est là que ça coince)

avec le php et les pseudos frames c'est transparent nickel mais voilà quoi ...

Bon ba on va voir en flash alors

Posté : 06 janv. 2007, 20:50
par Cyrano
Restera le problème du référencement : les robots d'indexation ne savent pas encore lire le flash :-k