Я хочу получать метатеги данных с помощью javascript (jquery) и регулярного выражения.с использованием javascript regex, получить метатеги данных с веб-страницы
Некоторые мета-теги.
<meta name="description" content="Amazon.com : Google Chromecast HDMI Streaming Media Player : Streaming Media Clients : Electronics" />
<meta name="title" content="Amazon.com : Google Chromecast HDMI Streaming Media Player : Streaming Media Clients : Electronics" />
Я могу получить контент из этих форм, используя нижеследующую функцию.
function getProductInfo(attr) {
var m = $("meta[name="+attr+"]");
var content = m.attr("content");
return content;
}
if(!title) var title = getProductInfo('title');
Однако иногда возникают различные формы мета-теги, как
<meta property="title" content="....">
<meta property="og:title" content="....">
<meta name="title" description="....">
Вот почему я рассматриваю с помощью регулярных выражений. но я понятия не имею. , пожалуйста, дайте мне совет. Благодарю.
с использованием на стороне клиента языка действительно позволяют Вам только получить метаданные вашего собственного сайта или сайтов Wich имеет «Access-Control-Allow -Origin: *». вам нужны php/asp или yql для получения метаданных с удаленных сайтов. – cocco