Hej.
Jeg har læst lidt af artiklen om WYSIWYG, som Mads har skrevet. Men allerede ved kodeeksempel to, får jeg en fejl.
Er dette forkert:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html>
<head
<script type="text/javascript">
  function RichEdit(sEditor) {
    [i]// For at editoren skal virke, er det nødvendigt at document.designMode
    // og document.getElementById er tilgængelige[/i]
    if(document.designMode && document.getElementById) this.bEditable = true;
    else this.bEditable = false;
    [i]// Hvis vi alligevel ikke kan redigere dokumentet, kan resten af koden
    // være ligegyldig.[/i]
    if(!this.bEditable) {
      alert('Din browser understøtter ikke WYSIWYG-editoren!');
      return false;
    }
    [i]// Opret en variabel til at håndtere iframet, via ID'et angivet i sEditor[/i]
    this.richEdit = document.getElementById(sEditor).contentWindow;
    [i]// Tjek browser-typen[/i]
    if(navigator.userAgent.toLowerCase().indexOf("msie) != -1) {
      [i]// Skift designMode til on (i IE)[/i]
      this.richEdit.document.designMode = "on";
    } else {
      [i]// I FF bruger vi en lidt anderledes fremgangsmåde[/i]
      document.getElementById(sEditor).contentDocument.designMode = "on";
    }
  }
  function initialize() {
    [i]// Husk at angive ID'et på den iframe, som skal indeholde editoren her[/i]
    richEdit = new RichEdit('Editor');
  }
</script>
</head>
<body onload="initialize();">
<iframe id="Editor"></iframe>
</body>
</html>
Jeg er stor nybegynder i JavaScript. Så det er nok derfor