我有一些链接(如下面的第一个链接),并希望获得重定向到的链接(如第二个链接)
例如:
我的链接如下:
需要获得此链接:
从第一个重定向(或转换)。
当我在jQuery中使用dx.doi.org
函数时,它返回一些javascript代码,我认为它从http://link.springer.com/journal/146
服务器获得第二个链接。
如何获得第二个链接? (http://dx.doi.org/10.1007/146.1435-5655
)
换句话说,我有http://link.springer.com/journal/146
,字符串中只需要http://link.springer.com/journal/146
(不是<html>
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div id="swPicForm">TODO write content</div>
<script type="text/javascript" src="js/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$("#swPicForm").load("http://dx.doi.org/10.1007/146.1435-5655", null, function() {
alert($("#swPicForm").html());
});
</script>
</body>
</html>
的内容)
function (e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)}
结果是:
{{1}}
感谢所有