JavaScript隐藏Url中的参数
Posted 程序让生活更美好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript隐藏Url中的参数相关的知识,希望对你有一定的参考价值。
<script type="text/javascript">
function submitForm(url, data)
{
var eleForm = document.body.appendChild(document.createElement(‘form‘));
eleForm.action = url;
for (var property in data)
{
var hiddenInput = document.createElement(‘input‘);
hiddenInput.type = ‘hidden‘;
hiddenInput.name = property;
hiddenInput.value = data[property];
eleForm.appendChild(hiddenInput);
}
this.eleForm = eleForm;
if (!submitForm._initialized)
{
submitForm.prototype.post = function ()
{
this.eleForm.method = ‘post‘;
this.eleForm.submit();
};
submitForm._initialized = true;
}
}
function Onclick()
{
//location.href = "/Activity/ActivityInformation?a_id=" + "1"; // Url中会带有参数
new submitForm(‘/Activity/ActivityInformation‘, { a_id: "1" }).post(); // Url中的参数被隐藏
}
</script>
以上是关于JavaScript隐藏Url中的参数的主要内容,如果未能解决你的问题,请参考以下文章