javascript 新标签中的URL /链接重新标记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 新标签中的URL /链接重新标记相关的知识,希望对你有一定的参考价值。

 
if (window.location.hostname.indexOf("192") > -1)
  var redirect = 'http://192.168.200.35:5693/ApprovalHRMS/API/ExternalCommunicationHandler.ashx';

  else
     var redirect = 'http://localhost:8222/API/ExternalCommunicationHandler.ashx';
 // send parameter 
 var url = '../ApprovalReportViewer.aspx?docBaseId=' + aData.Doc_Type + "&docCode=" + aData.Code + "&docVersion=" + aData.Version;
     window.open(url, '_blank');   // <- This is what makes it open in a new window.     
     
     
     //Get parameter 
    var docBaseId = $.url().param('docBaseId');
    var docCode = $.url().param('docCode');
    var docVersion = $.url().param('docVersion');
    
    //Or
    var docBaseId = GetParameterValues('docBaseId');
    var docCode = GetParameterValues('docCode');
    var docVersion = GetParameterValues('docVersion');
    
    function GetParameterValues(param) {
    var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < url.length; i++) {
        var urlparam = url[i].split('=');
        if (urlparam[0] == param) {
            return urlparam[1];
        }
    }
}
 var url = '../../HTMLReports/frmRptKPIEmpWiseAchievementDetails.aspx?EmpId=' + group1[i].EmpId + "&AchieveMonth=" + group1[i].TargetFromMonth + "&AchieveYear=" + group1[i].TargetFromYear;

///static
<td> <a href="url" target="_blank">A K Shams   Noor(1053)</a> </td>

///Dynamic
'<td style="text-align:center;"><a href="' + url + '" target="_blank">' 
            + group1[i].EmpNameEng + '(' + group1[i].EmpId + ')' 
+ '</a></td>' 

以上是关于javascript 新标签中的URL /链接重新标记的主要内容,如果未能解决你的问题,请参考以下文章

如何使用javascript和jquery中的<a>标签在新标签中打开链接[重复]

如何使用javascript打开新标签中的数组链接?

如何在javascript中捕获新标签事件中的打开链接?

捕获“在新选项卡中打开链接”的事件点击 javascript 或 jquery - 隐藏 URL

更改浏览器中的 URL 而不使用 JavaScript 加载新页面

通过javascript使用chrome中的新标签打开页面