InsertImage Команда, вставляющая в документ изображение.
function setImage(url) {
iWin.focus();
iWin.document.execCommand("InsertImage", null, url);
}
<img src="/images/smile.gif" alt="" onclick="setImage(this.src);" />
...
<style type="text/css">
#popup {
display:none;
/* другие стили всплывающего блока */
}
</style>
</head>
<body>
<img src="img_113.jpeg" alt="img" onmouseover="show()" onmouseout="hidde()" />
<div id="popup">
Содержимое всплывающего блока
</div>
<script type="text/javascript">
function show ()
{
document.getElementById("popup").style.display = "block";
}
function hidde ()
{
document.getElementById("popup").style.display = "none";
}
</script>
...