Ik heb de volgende code in mn editortje (even een beknopte test versie)
Een heel irritant ding is dat als ik ik de functie aanroep er niets gebeurt.
Pas als ik tekst selecteer en de functie aanroep wordt de geselecteerde tekst vervangen door de image.
Doe ik iets fout , want ik doe het volgens mij exact volgens de regels
Ik doe het dus volgens de regels
"Overwrites an image on the text selection"
Is dit niet te omzeilen
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <html>
<head>
<script>
function makesmile1() { document.execCommand("InsertImage", false, "http://gathering.tweakers.net/global/smileys/smile.gif"); }
</script>
</head>
<body>
<table>
<tr>
<td class="maintext" colspan="11"><div contenteditable id="dediv" class="divfield" style="width:400px; height:250px; border:1px solid #000000;"></div></td>
</tr>
<tr>
<td class="maintext" width="75"><a href="javascript:makesmile1()">[img]"http://gathering.tweakers.net/global/smileys/smile.gif"[/img]</a></td>
</tr>
</table>
</body>
</html> |
Een heel irritant ding is dat als ik ik de functie aanroep er niets gebeurt.
Pas als ik tekst selecteer en de functie aanroep wordt de geselecteerde tekst vervangen door de image.
Doe ik iets fout , want ik doe het volgens mij exact volgens de regels
Ik doe het dus volgens de regels
"Overwrites an image on the text selection"
Is dit niet te omzeilen
Ja man