<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.dreaminvasion.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Blog Dreaminvasion - développement et  administration réseaux - blink</title>
  <link>http://blog.dreaminvasion.com/</link>
  <description>Articles et tutoriels dans le développement (Web PHP/MySQL, xHTML / CSS, Javascript, .NET, Java, ...) et l'administration de réseaux (UNIX / LINUX, Windows, Mac).</description>
  <language>fr</language>
  <pubDate>Wed, 03 Dec 2008 08:27:02 +0100</pubDate>
  <copyright>Tous droits réservés 2007</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Javascript : Faites clignoter un élément</title>
    <link>http://blog.dreaminvasion.com/post/Javascript-Faites-clignoter-un-element</link>
    <guid isPermaLink="false">urn:md5:01a3fe69c8b5f93c8cea1a6905c28c3b</guid>
    <pubDate>Thu, 07 Feb 2008 17:37:00 +0100</pubDate>
    <dc:creator>Gerald Lonlas</dc:creator>
        <category>Dev: xHTML / CSS / Javascript</category>
        <category>blink</category><category>javascript</category><category>script.aculo.us</category>    
    <description>    &lt;p&gt;Une demande qui m’a été faite, était de faire clignoter un élément sur une page web. &lt;/p&gt;

&lt;p&gt;Bien entendu la balise &amp;lt;blink&amp;gt; existe mais elle n’est pas prise en compte par tous les navigateurs. Je me suis donc penché sur une fonction Javascript utilisant les effets visuels de &lt;a href=&quot;http://script.aculo.us/downloads&quot; alt=&quot;Téléchargez Script.aculo.us&quot; title=&quot;Téléchargez Script.aculo.us&quot;&gt;script.aculo.us&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Je vous présente ma fonction &lt;strong&gt;Blink() qui permet de faire clignoter presque n’importe quel élément sur votre page&lt;/strong&gt; &lt;img src=&quot;/themes/dreaminvasion/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Par défaut elle s’applique sur les balises : &amp;lt;div&amp;gt;, &amp;lt;p&amp;gt;, &amp;lt;a&amp;gt;, mais fonctionne  aussi sur tous les autres éléments HTML présents sur une page (Modification de la fonction Blink() obligatoire).&lt;/p&gt;

&lt;h2&gt;Démo&lt;/h2&gt;
&lt;p&gt;Voici un exemple de la fonction sur un bloc DIV.&lt;/p&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/telechargement/javascript-blink/js/prototype.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/telechargement/javascript-blink/js/scriptaculous.js?load=effects&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/telechargement/javascript-blink/js/blink.js&quot;&gt;&lt;/script&gt;

&lt;div rel=&quot;blink&quot;&gt;
&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://blog.dreaminvasion.com/public/images/divers/demo-blink.png&quot; /&gt;
&lt;/div&gt;

&lt;h2&gt;Utilisation&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://blog.dreaminvasion.com/telechargement/javascript-blink/javascript-blink.zip&quot;&gt;Téléchargez l’archive contenant la fonction Blink, Prototype, Scrip.aculo.us&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Placez les fichiers dans un dossier de votre site (par exemple : /js/)&lt;/li&gt;
&lt;li&gt;Insérez les balises suivantes dans le Head de votre page.&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/post/js/prototype.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/post/js/scriptaculous.js?load=effects&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://blog.dreaminvasion.com/post/js/blink.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;/blockquote&gt;

&lt;p&gt;Maintenant ajoutez l’attribut &lt;strong&gt;rel=’’blink’’&lt;/strong&gt; aux éléments à faire clignoter&lt;/p&gt;

&lt;blockquote&gt;
&amp;lt;div rel=&quot;blink&quot;&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;Texte qui clignote&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;img src=&quot;http://blog.dreaminvasion.com/post/blink.jpg&quot; alt=&quot;Image qui clignote&quot; title=&quot;Image qui clignote&quot; /&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;
&lt;/blockquote&gt;

&lt;p&gt;Pour ceux qui le remarqueront l’utilisation de l’attribut rel sur des balises comme DIV, P, … n'est pas reconnu comme valide.&lt;/p&gt;
&lt;p&gt;Aussi si vous avez une solution je suis preneur et je modifierais ce script.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.dreaminvasion.com/post/Javascript-Faites-clignoter-un-element#comment-form</comments>
      <wfw:comment>http://blog.dreaminvasion.com/post/Javascript-Faites-clignoter-un-element#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.dreaminvasion.com/feed/rss2/comments/50</wfw:commentRss>
      </item>
    
</channel>
</rss>