JS:隐藏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>
版权声明:本文为Cchblogs原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。