e.g.,

```
It is necessary to remove the content before replacing because
of a bug discovered in Internet Explorer (at least version <version>).
Because of a bug in innerHTML in IE we need to remove the oldContent
before innerHTML = "".
http://jsfiddle.net/89X6F/
```