Code in einen texteditor packen, alle doppelleerzeichen/tabs (evtl. "untabify" verwenden) durch , alle < durch < und alle script durch scr<!-- -->ipt ersetzen (in dieser reihenfolge!).
Das ganze dann in <tt>...</tt> setzen.
Alternativ einen code-colorizer (z.b. http://www.chami.com/colorizer/) verwenden, der HTML output erzeugen kann, da wird gleich die syntax hervorgehoben. Bedenken muss man aber, dass nickles an jedes zeilenende ein <br /> hängt, was einem bei so etwas den spaß verhageln kann.
Eine nachbearbeitung ist in jedem fall erforderlich, bei der verwendung von <pre>...</pre> sogar besonders intensiv (wegen <br />).
Z.b. (direkt hier von nickles kopiert und manuell editiert):
<script type="text/javascript">
function ToggleAnswerForm()
{
var af = document.getElementById( "answerForm");
if( af.style.display == "block")
af.style.display="none";
else
af.style.display = "block";
}
</script>
mr.escape