> Tous les forums > Forum des Webmasters
 taille relative d'une anim flash dans du html
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
jpthali
  Posté le 29/09/2008 @ 11:50 
Aller en bas de la page 
Petit astucien

Salut àtous et merci pour ce forum hautement instructif et réactif,

J'ai une question "html", j'ai récupérer les sources d'un blog en flash. Il marche très bien mais le seul problème est qu'il s'ouvre dans le navigateur en taille fixe, alors que j'aimerais qu'il s'adapte à la taille de la fenètre (comme la plupart des sites flash).

Je pense (je n'y connais rien en html) que le problème ici vient du code de la page html acqueillant le swf. Comme c'est un blog, il y a dans ce code toute une partie qui permet au swf de s'adapter en hauteur, selon le nombre de billets postés.

Ce qu'il me faudrait dans l'idéal en fait c'est que ce swf s'ouvre dans un cadre fixe (800*600) par exemple, avec une scroll bar verticale qui lui permet de présenter les billets en hauteur. Et que ce cadre soit lui-même en taille relative pour s'adapter à la résolution du navigateur.

Voici le code de la page en question:

<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<TITLE>Flashblog.org El primer Flash Blog open source</TITLE>
<!-- begin contents scripts -->
<script type="text/javascript" language="Javascript" src ="jscripts/setSwf.js" charset="iso-8859-1"></script>
<script type="text/javascript" language="Javascript" src ="jscripts/detect.js" charset="iso-8859-1"></script>
<script type="text/javascript" language="Javascript" src = "jscripts/pluginenable.js" charset="iso-8859-1"></script>
<script type="text/javascript" language="Javascript" charset="iso-8859-1">
<!--
if (!FlashInstalled) {
// alert("not installed")
location.href = "sorry.html";
}
//-->
//
</script>
<!-- RESIZE CODE -->
<script type="text/javascript" language="Javascript" charset="iso-8859-1">
//
function setFlashWidth(divid, newW){
document.getElementById(divid).style.width = newW+"px";
}
//
//
function setFlashHeight(divid, newH){
// alert("setFlashHeight("+divid+","+newH+")");
document.getElementById(divid).style.height = newH+"px";
}
//
//
function setFlashSize(divid, newW, newH){
setFlashWidth(divid, newW);
setFlashHeight(divid, newH);
}
//
//
function canResizeFlash() {
var ua = navigator.userAgent.toLowerCase();
var opera = ua.indexOf("opera");
if (document.getElementById) {
if (opera == -1) {
return true;
} else if (parseInt(ua.substr(opera+6, 1))>=7) {
return true;
}
}
return false;
}
//
//
var bBrowserResize = canResizeFlash();
//
</script>
<!-- -->
<script language="JavaScript">

//back button javascript, flash actionscript provided by Robert Penner
// source@robertpenner.com

function setPage(newPage) {

//check if Flash object exists
if (window.document.mymovie) {
//set page variable in _root timeline of Flash movie
window.document.mymovie.SetVariable("page", newPage);
}
}
</script>
<!-- -->
<script language="javascript">
if(self.location==top.location)self.location="index.php";
</script>
<script src="../../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</HEAD>
<BODY topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" scroll="yes" scrollbars=yes>
<script language="javascript">
document.write('<div align="center">');
<!--
if (bBrowserResize){
document.write('<div id="mother" style=height:1500px;">');
} else {
document.write('<div id="mother" style=height:1500px;">');
}
<!--
setSwf('flashblog.swf','mymovie','100%','100%','bBrowserResize='+bBrowserResize);
//-->
document.write('</div>');
document.write('</div>');
</script>
</body>
</html>

Merci !

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Tablette N-one Npad Pro (10.4'' IPS FHD, 8 coeurs, 8 Go/ 128 Go, Android 12) + coque et verre trempé à 159,13 €
159,13 € 230 € -31% @Geekbuying

Geekbuying fait une promotion sur la très bonne tablette N-one Npad Pro qui passe à 159,13 € avec le code GKB23MS3 au lieu de 230 €. Cette tablette possède un écran 10.4 pouces IPS FHD (2000x1200 pixels), un processeur T616 à 8 coeurs, 8 Go de RAM, 128 Go de stockage extensible par microSD, le GPS, le WiFi/Bluetoot et la 4G via un emplacement Dual SIM. Une webcam frontale 5MP + IR, une arrière de 13MP + flash LED et la reconnaissance facile sont présentes. Son châssis est en aluminium et elle offre une batterie de 6600 mAH à charge rapide 18W (USB Type C).

Le tout tourne sous Android 12 en français et intègre les codecs Widevine L1 pour lire le contenu HD en streaming (Netflix, Disney, etc...). De quoi tout faire sur cette tablette performante : jeux, vidéo, internet, bureautique, système GPS pour voiture, etc.

Une coque de protection avec rabat magnétique, un verre trempé pour protéger l'écran et un chargeur 18W sont fournis dans le pack.

La livraison se faisant depuis un entrepôt européen, vous êtes certains de recevoir rapidement la tablette et sans risque de douane. 


Voir le bon plan
Ecran ultra large LG 29 pouces 29WL50S-B à 199,99 €
199,99 € 229,99 € -13% @Amazon

Amazon propose actuellement l'écran 29 pouces LG 29WL50S-B à 199,99 € livré gratuitement alors qu'on le trouve à partir de 229 € ailleurs. Cet écran ultra large est au format 21/9, possède une dalle IPS et offre une résolution de 2560 x 1080 pixels. Avec lui, vous pourrez bénéficier d'une plus grande immersion dans les jeux et les films. Cet écran est compatible FreeSync. 


Voir le bon plan
Samsung Galaxy A13 (6.6 pouces, 8 coeurs, 4 Go / 32 Go) à 149,99 €
149,99 € 190 € -21% @Cdiscount

Cdiscount fait une promotion sur le smartphone Samsung Galaxy A13 32 Go qui passe à 149,99 € au lieu de 190 €. Ce smartphone possède un écran panoramique de 6.6 pouces  FHD+ (1080x2408 pixels), 4 Go de RAM, un processeur octo-core Exynos 850, 32 Go de stockage extensible par MicroSD, un appareil photo principal de 50 mégapixels avec 3 capteurs, une caméra frontale de 8 MP et une batterie 5000 mAh à charge rapide 15W. Le tout tourne sous Android 12.


Voir le bon plan
SSD Crucial P2 2 To (3D NAND, NVMe, PCIe, M.2, 2400 Mo/s) à 117,90 €
117,90 € 160 € -26% @RueDuCommerce

RueDuCommerce fait une promotion sur le SSD Crucial P2 2 To (3D NAND, NVMe, PCIe, M.2) qui passe à 117,90 €. On le trouve ailleurs à partir de 160 €. Ce SSD offre des vitesses de lecture/écriture séquentielle allant jusqu’à 2 400/ 1 900 Mo/s. Il est garanti 5 ans.


Voir le bon plan
Imprimante 3D Creality Ender 3 v2 Neo (nivellement auto, 220x220x250mm) à 200,64 €
200,64 € 350 € -43% @Geekbuying

Geekbuying fait une belle promotion sur la toute dernière imprimante 3D Creality Ender 3 v2 qui passe à 200,64 €. Utilisez pour cela le code NNNESOLDEV2NEO dans le panier puis payez par Paypal pour obtenir une remise supplémentaire de 10$ (9,36 €). On la trouve ailleurs autour de 350 €. L'imprimante est expédiée depuis un stock Europe (en Pologne). Elle sera donc rapide et vous êtes sûr de ne pas avoir de douane. 

La Creality Ender 3 v2 Neo est l'une des machines les plus populaires actuellement sur le marché. Et pour cause. Elle dispose d'un volume d’impression de 220 x 220 x 250 mm, est équipée d'un plateau chauffant inspiré du BuildTak, d'un nouvel écran LCD 4.3 pouces et offre des fonctionnalités pratiques comme le nivellement automatique, la reprise de l'impression après une coupure de courant ou le conduit pour le filament étroit. L'imprimante 3D est facile à assembler. 

Si vous cherchez à vous lancer dans l'impression 3D, c'est l'imprimante qu'il vous faut !


Voir le bon plan
SSD WD Black SN770 1 To (PCIe Gen4, NMVe M.2, 5150 Mo/s) à 80,57 € livré
80,57 € 100 € -19% @Geekbuying

Amazon Royaume-Uni fait une promotion sur le SSD WD Black SN770 1 To (NMVe M.2) qui passe à 65,58 £. Avec la conversion en euros et la livraison en France, il vous reviendra à 80,57 € tout compris alors qu'on le trouve ailleurs à partir de 100 €.

Ce SSD utilise une interface M.2 NVMe PCIe Gen4 pour une connexion simple et des performances exceptionnelles : jusqu’à 5150 Mo/s en lecture séquentielle et jusqu’à 4900 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D TLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de cinq ans. Ce SSD est bien sûr compatible PC mais également PS5.


Voir le bon plan

Sujets relatifs
integrer une petite anim flash dans un code html
Integration d'un bouton flash dans une page HTML
Probleme video flash dans page html
Affichage d'une page html dans un cadre flash
affichage flash dans page HTML
Codage HTML dans Dreamweaver avec une template Photoshop
Target dans menu déroulant "option value=...." html
Bouton PayPal dans site flash
Bouton Facebook dans sites Flash
Panorama 360° en swf dans une page en HTML
Plus de sujets relatifs à taille relative d''une anim flash dans du html
 > Tous les forums > Forum Forum des Webmasters