Fetch meta-tags aus der url nur durch jQuery
Nun eine Menge von Skripten zu facebook-Stil abrufen von Daten aus der url, aber alle von Ihnen arbeiten nur in Kombination von jQuery und PHP. Ist es möglich zu Holen, url-nur von jQuery?
Habe ich hier gefunden, wie man mata-tags der Seite von:
$('meta[name=description]').attr("content");
$("meta[property=og:title]").attr("content", document.title);
Aber wie es richtig ist, legen Sie diese Abfrage in jQuery.get (), um text-Werte?
$.get('http://www.imdb.com/title/tt1375666/', function(data) {
$('meta[name=adescription]').attr("content");
});
Und wenn die beliebtesten Websites verwenden OpenGraph sollte ich in die Richtung von jQuery.getJSON()?
Nicht den Wunsch haben, das problem der cross-domain-Ursprungs ?
InformationsquelleAutor khex | 2012-06-21
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die html-Daten abgerufen von URL
InformationsquelleAutor slash197
Wie es scheint, dies wäre nicht möglich, weil der Cross-Origin-Richtlinie
Es gibt definitiv Möglichkeiten, es zu tun mit Kombination client & server-Seite änderungen. Stattdessen habe ich mit dieser API in ein Projekt, das gut funktioniert als eine einfache REST-API, um ein url-open-graph-Daten.
GET https://opengraph.io/api/1.0/site/<URL encoded site URL>
https://opengraph.io/
Es wurde für mich zu arbeiten als client-side-javascript-einzige Lösung.
[ANMERKUNG: ich habe keine Beziehung zu diesem Produkt oder seine Schöpfer. Ich fand es durch online-Recherchen und verwendet es in einem Projekt.]
Dank, sehr geschätzt!
InformationsquelleAutor Rebecca
Mit filter funktioniert gut!
Können Sie versuchen.
InformationsquelleAutor Lucas Ocon
Es ist möglich, mit CORS Überall:
Verwendet
apple-itunes-app
weil es eine aktuelle meta-tag auf IMDB.InformationsquelleAutor brasofilo