JavaScript로 기사의 제목 / 저자 / 날짜 정보 가져 오기
-
14-09-2020 - |
문제
현재 페이지 / 기사의 저자 및 날짜 정보를 얻을 수있는 북마크릿을 구축하려고 시도하고 있습니다.페이지 제목과 URL을 document.title 및 document.url로 가져올 수 있지만 다른 정보에 관해서는 공백을 그리면됩니다.어떤 아이디어가 있습니까?
해결책
사이트가 이러한 정보를 메타 태그에 넣으면 다음을 수행 할 수 있습니다.
var author = "";
var info = document.getElementsByTagName('META');
for (var i=0;i<info.length;i++) {
if (info[i].getAttribute('NAME').toLowerCase()=='author') {
author = info[i].getAttribute('CONTENT');
}
}
.
귀하의 의견을 언급 한 사이트의 경우이 비표준 처리
을 수행해야합니다. var author = "";
var other = document.getElementsByTagName('li');
for (var i=0;i<other.length;i++) {
if (other[i].className.toLowerCase()=='author') author=other[i].getElementsByTagName('a')[0].innerHTML;
}
alert(author)
}
. 다른 팁
HTML은 미리 정의 된 형식이 있습니까?그렇다면 HTML을 구문 분석하거나 DOM을 쿼리하여 필요한 다른 정보를 얻을 수 있습니다.
제휴하지 않습니다 StackOverflow