JS function:
function openMail(mailto,mailsub,mailbody,mailcc) {
if(!mailcc) mailcc="";
var param = new Array(mailto,mailsub,mailbody,mailcc);
window.showModalDialog("/cis-pur/common/openMail.jsp",param,"dialogWidth:400px; dialogHeight:200px; status:no; help:No; scroll:no; resizable:no;");
}
openMail.jsp
<%@ page language="java" import="java.util.*" pageEncoding="shift-jis"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="javascript" >
function init(){
var args = dialogArguments;
var url = "mailto:" + args[0] + "?subject=" + encodeURIComponent(args[1]) + "&body=" +args[2]+ "&cc=" + args[3];
url=url.replace(/\r/g, encodeURIComponent("\r"));
url=url.replace(/#/g,encodeURIComponent("#"))
window.open(url);
self.close();
}
</script>
</head>
<body onload="init()">
<div id="msg"></div>
</body>
</html>