Probleme redimensionnement balise <object> javascript

Probleme redimensionnement balise <object> javascript - HTML/CSS - Programmation

Marsh Posté le 30-04-2013 à 14:39:21    

Bonjour,
 
Je suis actuellement entrain de créer une page web pour mon site, cette page intègre un document pdf:
 

Code :
  1. <object id="pdf" data="smart.pdf" type="application/pdf" width="" height="">
  2.   alt : <a href="smart.pdf">test.pdf</a>
  3. </object>


 
 
Mon but est de redimensionner ce pdf en fonction de la résolution et de la taille de la fenêtre de l'internaute, pour cela j'utilise ce script:
 

Code :
  1. function resize() {
  2.   var pdf = document.getElementById('pdf');
  3.   if (document.body) {
  4.    var larg = (document.body.clientWidth);
  5.    var haute = (document.body.clientHeight);
  6.    }
  7.   else {
  8.    var larg = (window.innerWidth);
  9.    var haute = (window.innerHeight);
  10.    }
  11.     pdf.width = 0.9 * larg +'px';
  12.     pdf.height = 0.9 * haute +'px';
  13. }
  14. </script>


 
ce script est présent de la balise <head> et ce met en route dans la balise <body>:
 

Code :
  1. <body onresize="resize();" onload="resize()">


 
 
===============================
 
Probleme: Le code javascript ne semble marcher uniquement pour Width mais pas pour height.
Quelqu'un aurait-il une idée d'où cela peut il venir?


Message édité par poussix le 01-05-2013 à 15:53:44
Reply

Marsh Posté le 30-04-2013 à 14:39:21   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed