2012-10-10 131 views
0

我有一个texbox链接。当我点击一个按钮时,我想要获取链接页面的标题。如何使用JavaScript或jQuery做到这一点?获取链接页面的标题

+0

没什么实际。我想知道是否有可能。 –

+0

链接引用的页面标题或包含链接的页面标题? (一个很简单,另一个不是。) – Pointy

+0

我需要远程页面的标题。 –

回答

0

如果该页面是在同一个域中,我会说使用一个Ajax请求,并从返回的DOM对象的称号。

如果它是一个不同的领域,我会说设置一个隐藏的iframe的位置,当它的加载得到使用类似标题:

document.getElementById('MyIframe').document.title 
+0

我不能因为不在相同的域和页面不允许贷款在iframe中。 –

0

它几乎总是由后端脚本/履带完成。它获取网页为你在服务器端,并返回AJAX

解析数据
0

尝试这样的事情

<a href="http://www.google.com" id="googleLink">Google</a> 
<span id="titleGoesHere"></span> 

-

$(document).ready(function() { 
    $('#googleLink').click(function(){ 
     $.get(this.prop('href'), function(data) { 
      var $temp = $('<div id="tempData" />'); 
      $temp.append(data); 
      var title = $('title', $temp); 
      $('#titleGoesHere').html(title.val()); 
     }); 
    }); 
});