客户端href丢失了,我可以在回发时将其发回吗?

时间:2010-12-30 22:26:29

标签: javascript asp.net

我失去了客户端href。是否可以使用变量或其他东西将其发送回服务器上的按钮提交?

1 个答案:

答案 0 :(得分:0)

是。您可以使用隐藏的表单输入,在服务器端或客户端添加:

<input type="hidden" name="referring_url" value="http://...">

使用JavaScript自动添加当前网址:

<form onsubmit="addHref(this)" ...

function addHref(form) {
    var input = document.createElement('input');
    input.type = 'hidden';
    input.name = 'referring_url';
    input.value = window.location.href;
    form.appendChild(input);
}