Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <li> Рейтинг КиноПоиска: <strong><span class="data-film-text" id="kp-page-rating">загрузка...</span></strong></li>
- <li> Рейтинг IMDb: <strong><span class="data-film-text" id="imdb-page-rating">загрузка...</span></strong></li>
- <script>
- var KP_SITE_ID = 737543;
- var getFilmRatingDataPAGE = function getFilmRatingDataPAGE(
- element,
- idt,
- callback
- ) {
- var id = element ? element.data("filmid") : idt;
- $.ajax({
- method: "GET",
- url:
- "https://cors-anywhere.herokuapp.com/https://rating.kinopoisk.ru/" +
- id +
- ".xml",
- success: function success(data) {
- callback(element, data);
- },
- error: function error() {
- $.ajax({
- url: "http://query.yahooapis.com/v1/public/yql",
- jsonp: "callback",
- dataType: "jsonp",
- data: {
- q:
- 'select * from xml where url="https://rating.kinopoisk.ru/' +
- id +
- '.xml"',
- format: "xml"
- },
- success: function success(data) {
- if (data.results[0]) {
- callback(element, data.results[0]);
- }
- }
- });
- }
- });
- };
- var renderFilmPageRatingDataPAGE = function(element, data) {
- $("#kp-page-rating")
- .text(
- $(data)
- .find("kp_rating")
- .text()
- )
- .prop(
- "title",
- "Голосов: " +
- $(data)
- .find("kp_rating")
- .attr("num_vote")
- .replace(/(d)(?=(d{3})+$)/g, "$1 ")
- );
- $("#imdb-page-rating")
- .text(
- $(data)
- .find("imdb_rating")
- .text()
- )
- .prop(
- "title",
- "Голосов: " +
- $(data)
- .find("imdb_rating")
- .attr("num_vote")
- .replace(/(d)(?=(d{3})+$)/g, "$1 ")
- );
- };
- if (KP_SITE_ID) {
- getFilmRatingDataPAGE(false, KP_SITE_ID, renderFilmPageRatingDataPAGE);
- }
- </script>
Add Comment
Please, Sign In to add comment