<form action="url.php?id=123123" method="post">
<textarea name="msg"></textarea>
<button>Отправить</button>
</form>
<a href="url.php?id=123123" onclick="return send(this)">Отправить</a>
function send(el) {
var url = el.getAttribute('href');
var msg = prompt('Сообщение');
// переходим по url с передачей POST'ом msg
return false;
}
function send(el) {
var url = el.getAttribute('href');
var msg = prompt('Сообщение');
var form = document.createElement("form");
form.setAttribute("method", 'post');
form.setAttribute("action", url);
var input = document.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("name", 'msg');
input.setAttribute("value", msg);
form.appendChild(input);
form.submit();
}
function send(el) {
var url = el.getAttribute('href');
var msg = prompt('Сообщение');
// переходим по url с передачей POST'ом msg
$.ajax({
type: 'POST',
url: 'url.php',
data: 'name=' + name,
cache: false,
success: function(response) {
location.href = 'ссылка куда-то';
},
error: function(xhr, status, errorThrown) {
alert(errorThrown + '\n' + status + '\n' + xhr.statusText);
}
});
return false;
}