Ответ 1
Использование jQuery очень просто, если URL, который вы хотите опубликовать, находится на том же сервере или реализовал CORS
$(function() {
$("#employeeLink").on("click",function(e) {
e.preventDefault(); // cancel the link itself
$.post(this.href,function(data) {
$("#someContainer").html(data);
});
});
});
Если вы настаиваете на использовании фреймов, которые я решительно отвергаю, имейте форму и отправьте ее со ссылкой
<form action="employee.action" method="post" target="myFrame" id="myForm"></form>
и использовать (в простом JS)
window.onload=function() {
document.getElementById("employeeLink").onclick=function() {
document.getElementById("myForm").submit();
return false; // cancel the actual link
}
}
Без формы нам нужно сделать один
window.onload=function() {
document.getElementById("employeeLink").onclick=function() {
var myForm = document.createElement("form");
myForm.action=this.href;// the href of the link
myForm.target="myFrame";
myForm.method="POST";
myForm.submit();
return false; // cancel the actual link
}
}