<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: ads code</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Sun, 27 Jul 2008 02:44:38 GMT</pubDate>
    <description>DZone Snippets: ads code</description>
    <item>
      <title>BlockFlash-Revisited.user.js</title>
      <link>http://snippets.dzone.com/posts/show/3054</link>
      <description>&lt;code&gt;&lt;br /&gt;// ==UserScript==&lt;br /&gt;// @name		BlockFlash-Revisited&lt;br /&gt;// @namespace		http://snippets.dzone.com/posts/show/3054&lt;br /&gt;// @description	Do not start Flash animation until you click on them.&lt;br /&gt;// @include		*&lt;br /&gt;// @exclude		http://www.macromedia.com/*&lt;br /&gt;// @exclude		http://www.atomfilms.com/*&lt;br /&gt;// @exclude		http://uploads.ungrounded.net/*&lt;br /&gt;// @exclude		http://www.albinoblacksheep.com/*&lt;br /&gt;// ==/UserScript==&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;	Revised by Andrew Pennebaker (andrew.pennebaker@gmail.com)&lt;br /&gt;&lt;br /&gt;	Author: Jos van den Oever (jos@vandenoever.info)&lt;br /&gt;&lt;br /&gt;	License: GPL&lt;br /&gt;&lt;br /&gt;	Version history:&lt;br /&gt;		2006-02-12: initial version&lt;br /&gt;		2006-11-28: changed appearance&lt;br /&gt;&lt;br /&gt;Inspiration for this script comes from the removeFlash script and the FlashBlock firefox extension.&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;(function () {&lt;br /&gt;	var objects=document.getElementsByTagName("object");&lt;br /&gt;&lt;br /&gt;	for (i=0; i&lt;objects.length; i++) {&lt;br /&gt;		var flash=objects[i];&lt;br /&gt;&lt;br /&gt;		if (flash.innerHTML.match(/.swf|shockwave|flash/)) {&lt;br /&gt;			var placeholder=document.createElement("div");&lt;br /&gt;&lt;br /&gt;			placeholder.style.cursor='pointer';&lt;br /&gt;			placeholder.style.background='orange'; // 'gray '&lt;br /&gt;			placeholder.style.textAlign='center';&lt;br /&gt;			placeholder.style.color='black';&lt;br /&gt;			placeholder.innerHTML="[Play Flash]";&lt;br /&gt;&lt;br /&gt;			flash.parentNode.insertBefore(placeholder, flash);&lt;br /&gt;			flash.on=false;&lt;br /&gt;&lt;br /&gt;			placeholder.addEventListener(&lt;br /&gt;				'click',&lt;br /&gt;				function() {&lt;br /&gt;					if (flash.on) {&lt;br /&gt;						flash.style.display='none';&lt;br /&gt;						placeholder.innerHTML="[Play Flash]";&lt;br /&gt;						flash.on=false;&lt;br /&gt;					}&lt;br /&gt;					else {&lt;br /&gt;						flash.style.display='';&lt;br /&gt;						placeholder.innerHTML="[Stop Flash]";&lt;br /&gt;						flash.on=true;&lt;br /&gt;					}&lt;br /&gt;				},&lt;br /&gt;				true&lt;br /&gt;			);&lt;br /&gt;&lt;br /&gt;			flash.style.display='none';&lt;br /&gt;		}&lt;br /&gt;	}&lt;br /&gt;})();&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Wed, 29 Nov 2006 01:03:18 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/3054</guid>
      <author>mcandre (Andrew Pennebaker)</author>
    </item>
  </channel>
</rss>
