<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevBlog &#187; iframe</title>
	<atom:link href="http://www.devblog.fr/tag/iframe/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devblog.fr</link>
	<description>Blog dédié aux langages web. Scripts et ressources pour webmaster.</description>
	<lastBuildDate>Thu, 02 Sep 2010 10:42:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Redimensionner une iframe automatiquement à la dimension du contenu affiché</title>
		<link>http://www.devblog.fr/2009/07/09/redimensionner-une-iframe-automatiquement-a-la-dimension-du-contenu-affiche/</link>
		<comments>http://www.devblog.fr/2009/07/09/redimensionner-une-iframe-automatiquement-a-la-dimension-du-contenu-affiche/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 08:00:36 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[joomla]]></category>

		<guid isPermaLink="false">http://www.devblog.fr/?p=69</guid>
		<description><![CDATA[Une petite fonction javascript bien pratique pour utiliser au mieux le potentiel des iframes. Découverte dans Joomla, elle permet de redimensionner automatiquement une iframe en fonction du contenu affiché dans celle-ci. Bien pratique pour utiliser en toute transparence ou presque une iframe. Lorsque celle-ci est inévitable évidemment !
Le principe est simple. La fonction calcule à [...]]]></description>
			<content:encoded><![CDATA[<p>Une petite fonction javascript bien pratique pour utiliser au mieux le potentiel des iframes. Découverte dans <a href="http://www.joomla.org/">Joomla</a>, elle permet de redimensionner automatiquement une iframe en fonction du contenu affiché dans celle-ci. Bien pratique pour utiliser en toute transparence ou presque une iframe. Lorsque celle-ci est inévitable évidemment !</p>
<p>Le principe est simple. La fonction calcule à chaque affichage la hauteur de la page affichée dans votre cadre et redimensionne celui-ci au besoin à l&#8217;aide d&#8217;un &#8220;onload&#8221;.</p>
<p><strong>Attention cependant, la page contenant l&#8217;iframe et la page à afficher dans l&#8217;iframe doivent être sur le même serveur.</strong></p>
<p>La fonction Javascript :</p>
<pre class="brush: javascript">
function iFrameHeight() {
var h = 0;
if ( !document.all ) {
h = document.getElementById(&#039;blockrandom&#039;).contentDocument.height;
document.getElementById(&#039;blockrandom&#039;).style.height = (h + 110) + &#039;px&#039;;
} else if( document.all ) {
h = document.frames(&#039;blockrandom&#039;).document.body.scrollHeight;
document.all.blockrandom.style.height = (h + 70) + &#039;px&#039;;
}
}
</pre>
<p>La page html qui contient votre iframe (et la fonction javascript ci-dessus)</p>
<pre class="brush: html">
&lt;body style=&quot;text-align:center;margin:0px;padding:0px;&quot;&gt;
&lt;div&gt;
&lt;iframe onload=&quot;iFrameHeight()&quot;    id=&quot;blockrandom&quot;
src=&quot;http://www.domaine.com&quot;
width=&quot;100%&quot;
height=&quot;500&quot;
scrolling=&quot;auto&quot;
align=&quot;top&quot;
frameborder=&quot;0&quot;
&gt;
Cette option ne fonctionnera pas correctement car votre navigateur ne supporte par les IFrames&lt;/iframe&gt;
&lt;/div&gt;
&lt;/body&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.devblog.fr/2009/07/09/redimensionner-une-iframe-automatiquement-a-la-dimension-du-contenu-affiche/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
