Het wordt me niet echt duidelijker, maar ik heb wel ontdekt dat als de volgende table er in staat t misgaat:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
| <a href="javascript://" onclick="callFormatting('Undo')">Undo</a>
<a href="javascript://" onclick="callFormatting('Redo')">Redo</a>
<table width="638" border="0" cellspacing="0" cellpadding="1" bgcolor="#E1DFE3">
<tr>
<td colspan="2" height="22" class="knoppenbalk">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#E5E4E8">
<tr>
<td>[img]"images/new_default.gif"[/img]</td>
<td>[img]"images/open_default.gif"[/img]</td>
<td>[img]"images/save_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/code_default.gif"[/img]</td>
<td>[img]"images/preview_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/cut_default.gif"[/img]</td>
<td>[img]"images/copy_default.gif"[/img]</td>
<td>[img]"images/paste_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/undo_default.gif"[/img]</td>
<td>[img]"images/redo_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/link_default.gif"[/img]</td>
<td>[img]"images/image_default.gif"[/img]</td>
<td>[img]"images/table_default.gif"[/img]</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" height="1"></td>
</tr>
<tr>
<td colspan="2" height="22" class="knoppenbalk">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#E5E4E8">
<tr>
<td>
<div onMouseOver="setStatus('Lettertype')" onMouseOut="setStatus('')">
<select name="font" id="font" class="buttons" onChange="callFormatting('FontName',this.value)">
<?
$q = "SELECT naam_html, naam_windows FROM font ORDER BY naam_windows";
$result = mysql_query($q);
while($row = mysql_fetch_assoc($result)) echo "<option value=\"".$row["naam_html"]."\">".$row["naam_windows"]."</option>\n";
?>
</select>
</div>
</td>
<td width="1"></td>
<td>
<div onMouseOver="setStatus('Tekengrootte')" onMouseOut="setStatus('')">
<select name="fontsize" id="fontsize" class="buttons" onChange="callFormatting('FontSize',this.value)">
<option value="1">10</option>
<option value="2">13</option>
<option value="3" selected>16</option>
<option value="4">20</option>
<option value="5">24</option>
<option value="6">32</option>
<option value="7">48</option>
</select>
</div>
</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/bold_default.gif"[/img]</td>
<td>[img]"images/italic_default.gif"[/img]</td>
<td>[img]"images/underlined_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/left_default.gif"[/img]</td>
<td>[img]"images/center_default.gif"[/img]</td>
<td>[img]"images/right_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/olist_default.gif"[/img]</td>
<td>[img]"images/ulist_default.gif"[/img]</td>
<td>[img]"images/outdent_default.gif"[/img]</td>
<td>[img]"images/indent_default.gif"[/img]</td>
<td width="5" align="center">[img]"images/spacer.gif"[/img]</td>
<td>[img]"images/backcolor_default.gif"[/img]</td>
<td>[img]"images/textcolor_default.gif"[/img]</td>
</tr>
</table>
</td>
</tr>
</table> |
Via de linkjes die bovenaan staan gaat t dan ook niet goed!
Verder heb ik de volgende functie nog (waar t zeker niet aan ligt!):
JavaScript:
1
2
3
4
| function callFormatting(sFormatString,val){
if(val) document.execCommand(sFormatString,false,val);
else document.execCommand(sFormatString);
} |
en het Iframe:
HTML:
1
2
| <iframe id="editpage" name="editpage" width="100%" src="content.php">
</iframe> |
Als de tabel in t eerste stukje code niet aanwezig is of met <!-- --> gecommented werken de linkjes dus wel goed!
Wat kan ik nou veranderen in die table dat t wel werkt?
BTW: Ik heb op elk plaatje in de table ook al Unselectable="on" geprobeerd, maar dat had ook geen effect.
[
Voor 35% gewijzigd door
Dope-E op 25-06-2003 13:17
]