[javascript] COM problemen

Pagina: 1
Acties:

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Ik ben bezig een soort rich-text editor te ontwerpen, en nou heb ik het volgende:
code:
1
2
3
4
5
6
7
8
9
<iframe class="mytext" width="500px" ID="mytext" height="200"></iframe>
  <script>
    ShowHint();
    mytext.document.open();
    mytext.document.write(bodyTag);
    mytext.document.close();
    mytext.document.designMode="On";
    var bTextMode=false
  </script>

Dit werkt allemaal goed. Nou heb ik een knopje 'B' die roept de volgende functie aan:
DoFormat('paste');

Ook heb ik natuurlijk javascript functies:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function isRTextMode() {
  if (!bTextMode) return true;
  alert("Dit kan alleen in de editor-modus");
  mytext.focus();
  return false;
}


function DoFormat(action, opts) {
  if (!isRTextMode()) return;
  
  if (opts==null) mytext.document.execCommand(action);
  else mytext.document.execCommand(action,"",opts);
  
  mytext.focus();
  alert(action);
}

Als ik nou op de knop klik, dan zou de tekst uit het klembord in mijn iframe moeten verschijnen. Het probleem is alleen dat het erboven verschijnt, helaam bovenaan mijn document. Echt heel weird...... Weet iemand waar de fout zit?

edit:

Ik krijg dus wel 'paste' te zien in m'n alert venstertje.

  • bekkel
  • Registratie: Augustus 2000
  • Laatst online: 17-09-2025

bekkel

BoEsm Productions

WAT IS ShowHint(); ?

.........www.raketje.com....................soon.....


  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Gewoon een eigen functie, dat is ook niet belangrijk...