一:界面代码
<li class="search">
<ul>
<li class="Search_text" style="float:right;background:#eee;margin-right:15px;padding-right:35px;height:25px;">
<input onkeydown="clientClickButton(event)" name="Search_text" id="Search_text" type="text" placeholder="搜索邮件关键字.." value="<%=tit%>"
style="background:#eee;height:25px;color:#444;border: none;line-height: 25px;">
<span id="clientsearch_btn" class="fe-font icon-372 styleFontColor" onclick="clientSelmailist('<%=mailname%>')"
style="background:#eee;right:25px;position: unset;line-height: 25px;">
</span>
</li>
</ul>
</li>
二:脚本代码:
function clientClickButton(event) {
if (event.keyCode == 13) {
var searchSpan = $("#clientsearch_btn");
searchSpan.click();
event.returnValue = false;
}
}
function clientSelmailist(mailname) {
console.log("-------邮件搜索-------");
var tit = document.getElementById("Search_text").value.replace(/[ ]/g, "");
//alert("------关键字------" + tit);
if (tit == "邮件搜索...") {
tit = "";
}
var username = '<%=user.getAliasName()%>';
parent.$("#mailto").attr("value", "");
parent.$("#mailto").attr("value", mailname);
console.log("-------mailname-------" + mailname);
console.log("-------username-------" + username);
parent.$("#titto").attr("value", "");
parent.$("#titto").attr("value", tit);
if (username == mailname) {
parent.$("#nameto").attr("value", "");
parent.$("#nameto").attr("value", "InBox/Inner");
window.parent.document.boxdetail.target = "main";
window.parent.document.boxdetail.action = "/mail/boxdetail.jsp";
window.parent.document.boxdetail.submit();
//window.main.location.href='/mail/boxdetail.jsp?boxname=InBox/Inner&mailname='+mailname+'&tit='+tit;
} else {
parent.$("#nameto").attr("value", "");
parent.$("#nameto").attr("value", '<%=boxname%>');
window.parent.document.boxdetail.target = "main";
window.parent.document.boxdetail.action = "/mail/boxdetail.jsp";
var tt = window.parent.document.boxdetail;
window.parent.document.boxdetail.submit();
//window.main.location.href='/mail/boxdetail.jsp?boxname=InBox&mailname='+mailname+'&tit='+tit;
}
}