Dette er de dele der benyttes på min dhtml editor side til insættelse af links:
function DECMD_HYPERLINK_onclick() {
var arr = showModalDialog( "Inc/insertlink.htm",
"",
"font-family:Verdana; font-size:12; dialogWidth:30em; dialogHeight:32em" );
if (arr != null) {
tbContentElement.ExecCommand(DECMD_HYPERLINK,OLECMDEXECOPT_DONTPROMPTUSER, arr["LinkUrl"]);
}
tbContentElement.focus();
}
Her er min insertlink side:
<SCRIPT LANGUAGE=JavaScript FOR=Ok EVENT=onclick>
<!--
var arr = new Array();
arr["LinkUrl"] = document.frmLinkPick.LinkUrl.value;
arr["LinkUrl"] = arr["LinkUrl"] + " target=_blanck"
arr["LinkLabel"] = document.frmLinkPick.LinkLabel.value;
window.returnValue = arr;
window.close();
// -->
</SCRIPT>
</HEAD>
<BODY>
<br>
<FORM NAME="frmLinkPick" method="post" action="">
<INPUT TYPE=HIDDEN NAME=LinkLabel value="">
<TR>
<TD VALIGN="middle" align="left" nowrap>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="4%">
<p style="line-height: 200%">Type:</td>
<td width="96%">
<p style="line-height: 200%">
<SELECT NAME=LinkType onChange="document.forms[0].elements['LinkUrl'].value=document.forms[0].elements['LinkType'][document.forms[0].elements['LinkType'].selectedIndex].value;document.forms[0].elements['LinkUrl'].focus();">
<option value="
http://www." selected>
Http://</option><option value="mailto:">Email</option>
</SELECT></td>
</tr>
<tr>
<td width="4%"> </td>
<td width="96%"> </td>
</tr>
<tr>
<td width="4%">
<p style="line-height: 200%">URL:</td>
<td width="96%">
<p style="line-height: 200%"><INPUT SIZE=40 NAME=LinkUrl style="width : 270px;" value="
Http://www."></td> </tr>
<tr>
<td width="4%"> </td>
<td width="96%">
</TD>
</TR>
<tr>
<td width="4%">
<p style="line-height: 200%"> </td>
<td width="96%">
<p style="line-height: 200%">
<BUTTON ID=Ok> OK </BUTTON>
<BUTTON ONCLICK="window.close();">Cancel</BUTTON>
</TD>
</TR>
</TABLE>
</td>
</tr>
</table>
</FORM>
</BODY>
</HTML>