qq_23045493
qq_23045493
采纳率16.7%
2016-03-31 06:41 阅读 3.0k

想让超链接跳转后的地址栏中不显示参数,改怎么做

 <a href="tbarticle.do?epaper=viewarticle&AutoID=${v.id}" target="_blank">
                                <span style="color: #C2151A;font-weight: bold;float:left;">
                                [${v.verName}]&nbsp;</span>
                                ${v.title}
</a>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • showbo GoCityPass新加坡曼谷通票 2016-03-31 06:56

    增加onclick,用js动态创建一个表单并添加到dom中,指定method为post,表单中动态插入你的参数,然后提交

    点赞 3 评论 复制链接分享
  • u010857974 黄二明 2016-03-31 07:17

    window.prototype.postsubmit = function(url, data, name){
    var tempForm = document.createElement("form");

    tempForm.id="tempform";

    tempForm.method="post";

    tempForm.action=url;

    tempForm.target=name;

    var hideInput = document.createElement("input");

    hideInput.type="hidden";

    hideInput.name= "content"

    hideInput.value= data;

    tempForm.appendChild(hideInput);

    document.body.appendChild(tempForm);

    tempForm.fireEvent("onsubmit");

    tempForm.submit();

    document.body.removeChild(tempForm);
    };

    $('#name').on('click',function() {
    window.postsubmit('tbarticle.do','epaper=viewarticle&AutoID=' + $(this).attr('vid'),'about:blank');
    });

    
    
    点赞 评论 复制链接分享
  • u010857974 黄二明 2016-03-31 07:18
    点赞 评论 复制链接分享
  • u010857974 黄二明 2016-03-31 07:19
     <a id="name" vid="${v.id}" href="javascript:" target="_blank">
                                    <span style="color: #C2151A;font-weight: bold;float:left;">
                                    [${v.verName}]&nbsp;</span>
                                    ${v.title}
    </a>
    
    点赞 评论 复制链接分享
  • u010488421 dazuyzp 2016-03-31 07:19

    你这个提交是get提交,所以能看到,你用post提交就看不到了

    点赞 评论 复制链接分享

相关推荐