Iframe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Iframe

par Victor BRITO » 04 janv. 2009, 22:08

Je vous conseille d'utiliser un DIV avec une hauteur et une largeur définie et un overflow:scroll
Attention ! avec la valeur scroll de la propriété overflow, le bloc auquel cette propriété et cette valeur s'appliquent affichera toujours les deux zones de défilement, même s'il n'y a pas de barre. Pour n'afficher lesdites zones que si le défilement est nécessaire, c'est la valeur auto qui être choisie pour overflow.

Quant au div, avant de choisir cet élément, il faut au préalable vérifier si l'élément auquel s'applique l'overflow a une sémantique suffisante pour justifier l'emploi d'un autre élément HTML (p s'il s'agit d'un simple paragraphe, par exemple).

par SiMax » 03 janv. 2009, 19:45

Bonjour,

Je vous conseille d'utiliser un DIV avec une hauteur et une largeur définie et un overflow:scroll car les iframes sont plus que nulles pour le référencement ! Tout ce que vous mettez dans les iframes est invisible pour les bots des moteurs de recherche :)

par guilt92 » 17 déc. 2008, 16:32

Bonjour,

Tu peux faire des feuilles de styles différentes pour l'affichage et l'impression grâce au parametre "media".

Code : Tout sélectionner

<link rel="stylesheet" href="style_affichage.css" type="text/css"/ media="screen"> <link rel="stylesheet" href="style_impression.css" type="text/css"/ media="print">
Ensuite tu adaptes les feuilles de styles pour que celle de l'impression n'affiche que le texte alors qeu l'autre affiche la mise en forme également ;)

inconvénient impression

par newsralf » 17 déc. 2008, 15:12

Le problème avec le bloc c'est que lorsqu'on souhaite imprimer, ça imprime la page avec le graphisme sans l'intégralité de texte dans le bloc.
Comment faire pour permettre l'impression que des données à l'intérieur du bloc ?
merci bien

overflow-y mieux

par Newsralf » 17 déc. 2008, 15:02

oui, bien mieux en effet ainsi une seule page.
Merci bien.
nr

par Calimero » 17 déc. 2008, 13:25

Si je comprends bien, ton besoin est simplement d'avoir un ascenseur pour gérer un contenu qui déborde de la boîte. Regarde pour cela du côté de CSS, et plus particulièrement les propriétés overflow* :-)

Iframe

par Newsralf » 17 déc. 2008, 13:12

Bonjour,
J'ai créé un graphisme et je souhaite intégrer des données dans un cadre qui se déroulerait, afin de conserver le graphisme fixe autour.
J'ai donc pensé à Iframe. Ca fonctionne bien pas de problème.
Mais cela impose de créer une page pour le graphisme et une autre qui sera appelée. L'internaute pourrait tomber sur la page appelée, sans mise en forme.
Comment éviter cela ?
Ne peut on pas créer une seule page avec la technique du cadre déroulant ?
merci bien.