2012-10-10 3 views
0

나는 텍사스에 링크가 있습니다. 버튼을 클릭하면 링크 페이지의 제목을 가져 가고 싶습니다. 어떻게 자바 스크립트 또는 jQuery로 할 수 있습니까? 페이지가 같은 도메인에 있으면링크가있는 페이지의 제목 얻기

+0

아무것도 - –

+0

링크가 참조하는 페이지의 제목 또는 링크가 포함 된 페이지의 제목? (하나는 쉽고 다른 하나는 그렇지 않습니다.) – Pointy

+0

원격 페이지의 제목이 필요합니다. –

답변

0

을 줄 수있는, 내가 사용을 아약스 요청을 말하고 반환 된 DOM 객체에서 제목을 얻을 것입니다. 그것은 다른 도메인이 있다면

, 나는 위치에 숨겨진 IFrame을 설정 말하고 싶지만 같은 것을 사용하여 제목을 얻을 장전 할 때 :

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

동일한 도메인에 있지 않기 때문에 페이지를 iframe에서 대출 할 수 없습니다. –

0

이 그것은 거의 항상 백엔드 스크립트/크롤러에 의해 수행된다. 실제로

$(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()); 
     }); 
    }); 
}); 
0

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

같은 시도는 서버 측에 당신을위한 웹 페이지를 가져와 반환 AJAX

하여 데이터를 분석. 가능한지 배우고 싶습니다.