|
|
|
|
||||||
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour,
J'ai un site web qui contient quelques graphiques au format flash, dans le cas où l'utilisateur ne dispose pas de flash/js, j'ai fais des images en secours (utilisation de swfobject.js et de <noscript>) Maintenant j'aimerai que la feuille de style "print" utilise ces images plutôt que les médias flash. En fait j'ai remarqué que la fonction "imprimer" de mon navigateur (FF 2.0.0.12, linux) n'imprime pas les flash... Comment feriez vous pour ce cas ? |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Newsgroups a écrit :
> Bonjour, > > J'ai un site web qui contient quelques graphiques au format flash, dans > le cas où l'utilisateur ne dispose pas de flash/js, j'ai fais des images > en secours (utilisation de swfobject.js et de <noscript>) > > Maintenant j'aimerai que la feuille de style "print" utilise ces images > plutôt que les médias flash. En fait j'ai remarqué que la fonction > "imprimer" de mon navigateur (FF 2.0.0.12, linux) n'imprime pas les > flash... > > Comment feriez vous pour ce cas ? Je n'utilise pas flash (sauf peut-être vidéo avec un viewer en flash dont j'espère qu'il permet l'impression de l'image fixe choisie en attente du lancement de la vidéo du flash) ceci étant ... <objet id"vue_1" truc bidule flash > <!-- les params --> alt : <a href="data/test.mpg4">test.mpg4</a> <!-- img de secours --> <img src="vue.jpg> </object> CSS : @media print { #vue_1 { visibility: hidden } #vue_1 img { display: block; width:100%; visibility: visible; z-index:99 } non testé voir : <http://joliclic.free.fr/html/object-tag/index.php> -- sm |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Newsgroups avait prétendu :
> Bonjour, > > J'ai un site web qui contient quelques graphiques au format flash, dans > le cas où l'utilisateur ne dispose pas de flash/js, j'ai fais des images > en secours (utilisation de swfobject.js et de <noscript>) > > Maintenant j'aimerai que la feuille de style "print" utilise ces images > plutôt que les médias flash. En fait j'ai remarqué que la fonction > "imprimer" de mon navigateur (FF 2.0.0.12, linux) n'imprime pas les > flash... > > Comment feriez vous pour ce cas ? Ben, pour la partie Flash mettre "display:none" pour les média Flash ? Et quand le flash est activé, plutôt que de ne jamais afficher le média alternatif, l'afficher en "display:none" pour le media screen... -- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Newsgroups a écrit :
> Bonjour, > > J'ai un site web qui contient quelques graphiques au format flash, dans > le cas où l'utilisateur ne dispose pas de flash/js, j'ai fais des images > en secours (utilisation de swfobject.js et de <noscript>) > > Maintenant j'aimerai que la feuille de style "print" utilise ces images > plutôt que les médias flash. En fait j'ai remarqué que la fonction > "imprimer" de mon navigateur (FF 2.0.0.12, linux) n'imprime pas les > flash... > > Attention, swfObject retire carrément les données alternatives de la page lorsqu'il installe le code pour l'objet/embed swf (en javascript donc pas de soucis pour ceux qui ne l'ont pas activé). Il est donc possible, à vérifier avec FireBug par exemple, que les images ne soient plus là tout simplement. -- **davel** http://www.davel.fr/blog/ |
|
![]() |
| Outils de la discussion | |
|
|