FireLink

Version 3.3 — © 1996-2003 Christian Cohnen — Example 1

Dual-image link button with mouseover swap
cool=3, 20 spots, 12 clears

Applet Code

<applet archive="FireLink.jar"
  code="FireLink.class" width="100" height="30">
  <param name="link" value="https://www.chriscohnen.de">
  <param name="targetWindow" value="_blank">
  <param name="image" value="hotlink.gif">
  <param name="image2" value="hotlink2.gif">
  <param name="clears" value="12">
  <param name="spots" value="20">
  <param name="cool" value="3">
</applet>

JavaScript Canvas Version

<canvas id="game" width="100" height="30"></canvas>
<img id="overlay" src="hotlink.gif" style="display:none">
<img id="overlay2" src="hotlink2.gif" style="display:none">
<script>var FIRELINK_CFG = { cool: 3, spots: 20, clears: 12 };</script>
<script src="firelink.min.js"></script>