|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() looky silva Inscription : mars 2010 Messages : 4 ![]() |
Bonsoir tout le monde
la question que je pose ne doit pas être claire... ![]() je veux insérer une iframe sur une page web. La dimension sera assez petite (400 * 200). ![]() ce que je veux voir dans cette iframe se trouve sur une autre page web (un tableau au milieu). Quand je donne l'adresse de cette page web dans mon iframe (eurosport), il me montre la partie en haut à gauche de ma page cible et je ne vois pas la partie qui m’intéresse : le tableau). je sais que le IFRAM seul est unitule car il est figé, donc je dois rajouter dans mon code html 4 fonction pour commander le haut et le bas, ladroite, et la gauche pour pouvoir cibler mon iframe sur une zone précise j'ai commencé par des testes mais comme je suis nouveau au javascript, j’arrive pas à continue! Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 867 ![]() |
Houla, ton code fait peur, IE4 ça a un jour existé ?
Ensuite, je ne comprend pas ce que tu essaies de faire avec ton code. Modifier la taille de ton iframe ne va pas modifier la position de son contenu. Enfin bref, d'après ce que tu décris comme problème, je te proposerai comme solution (si ta page cible affiche toujours l'information voulu au même endroit) de créer une iframe de grande taille (pour être sûr que la zone voulue soit visible sans scroller) et de placer cette iframe(centrer le contenu voulu) dans un div en cachant ce qui en dépasse. Exemple: Code html :
(pas besoin de javascript dans ce cas) |
||
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() ![]() Simon LevesqueConsultant informatique Inscription : février 2009 Messages : 97 ![]() |
Tu peux aussi essayer le scrolling comme décris ici http://stackoverflow.com/questions/1...ith-javascript
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 867 ![]() |
Citation:
|
|
|
|
00
|
|
|
#5 | |
|
Membre confirmé
![]() ![]() Simon LevesqueConsultant informatique Inscription : février 2009 Messages : 97 ![]() |
Effectivement. C'est pourquoi il ajoute aussi cette solution plus bas dans la page:
Citation:
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 867 ![]() |
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() ![]() Simon LevesqueConsultant informatique Inscription : février 2009 Messages : 97 ![]() |
C'était juste pour donner plus de choix et donner un exemple avec Javascript si jamais une autre personne préfère cela ou si c'est local.
|
|
00
|
|
|
#8 | |||||
|
Invité de passage
![]() looky silva Inscription : mars 2010 Messages : 4 ![]() |
Citation:
mais je trouve la solution de Willpower est la plus simple.M. Willpower, sa marche bien dans le coter gauche et droite avec le <div> mais apparemment on peux pas contrôler le Haut de la page, pour cibler un contenu qui se trouve au milieu? Code html :
|
|||||
|
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 867 ![]() |
tu dois ajuster le paramètre top auquel j'ai donné au hasard la valeur -200px
edit: oups, j'ai oublié, tu dois mettre "position:absolute"; edit2: et ajoute l'option "scrolling=no", ce sera plus propre à mon avis. edit3: il faut aussi donner un type de position(par ex: relative) au div sinon il ne tiens pas compte du height(en tout cas sous chrome) Code html :
|
||
|
|
00
|
|
|
#10 | |||
|
Invité de passage
![]() looky silva Inscription : mars 2010 Messages : 4 ![]() |
Citation:
Merci beaucoup Wellpower, sa marche bien donc c'est [Résolu]
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com