- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
https://cdn.api.twitter.com/1/urls/count.json?url=https%3A%2F%2Fwmsn.biz%2F&callback=tweets
как средствами js вывести на странице цифру значения count ? :( в жабаскриптах не силен.
Тебе чистый JS или Jquery пойдёт?
---------- Добавлено 22.10.2014 в 18:04 ----------
LEOnidUKG, Jquery пойдет. такой пример я и сам могу сделать. а вот как получить содержимое ссылки и в var text его запихнуть?
LEOnidUKG, Jquery пойдет. такой пример я и сам могу сделать. а вот как получить содержимое ссылки и в var text его запихнуть?
По безопасности нельзя с помощью JS подгружать данные из внешних источников.
Только писать свой PHP обработчик и с ним работать.
LEOnidUKG, так а как тут https://wmsn.biz/m.php?p=5126 выводятся цифры на кнопках яндекса?
По безопасности нельзя с помощью JS подгружать данные из внешних источников
неправда ваша, можно если сервер разрешает забирать у него данные ;)
На кнопках share яндекса скрипты яндекса как-то ж выводят на моей страницы из этого твиттеровского урла цифры.
неправда ваша, можно если сервер разрешает забирать у него данные ;)
Вы правы. Проверил твиттер вроде разрешает.
Значит поехали через функцию:
function file_get_contents( url ) {
var req = null;
try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
try { req = new XMLHttpRequest(); } catch(e) {}
}
}
if (req == null) throw new Error('XMLHttpRequest not supported');
req.open("GET", url, false);
req.send(null);
return req.responseText;
}
или
http://api.jquery.com/jquery.get/
http://api.jquery.com/jquery.getjson/
https://cdn.api.twitter.com/1/urls/count.json?url=https%3A%2F%2Fwmsn.biz%2F&callback=tweets
как средствами js вывести на странице цифру значения count ? :( в жабаскриптах не силен.
вот тут http://api.jquery.com/jQuery.ajax/ почитайте про jsonp и поищите примеры.
если кратко - то вам надо определить у себя на странице функцию, имя которой вы передадите паарметром callback в адрес файла json.
В эту функцию json и будет передан как параметр.
Если аяксом грузить, то:
XMLHttpRequest cannot load https://cdn.api.twitter.com/1/urls/count.json?url=https%3A%2F%2Fwmsn.biz%2Fm.php%3Fp%3D2670&callback=tweets. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
без ругани в консоли получается грузить только через <script src="https://cdn.api.twitter.com ...
Если аяксом грузить, то:
XMLHttpRequest cannot load https://cdn.api.twitter.com/1/urls/count.json?url=https%3A%2F%2Fwmsn.biz%2Fm.php%3Fp%3D2670&callback=tweets. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
без ругани в консоли получается грузить только через <script src="https://cdn.api.twitter.com ...
Хм... действительно на серваке не даёт. Значит всё таки нельзя :(
---------- Добавлено 22.10.2014 в 19:40 ----------
Кстати... а вот вопрос, я что-то внутри JS от Яндекса не нашёл урлы, куда он обращается за информацией. Т.е. я вижу, что он обращается на твиттер и фейсбук, но где это в коде JS написано? Там никаких урлов нету. В чём магия?
---------- Добавлено 22.10.2014 в 19:43 ----------
Всё нашёл.
https://yastatic.net/share/ya-share-cnt.html?url=https%3A%2F%2Fwmsn.biz%2Fm.php%3Fp%3D5130&services=yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,gplus
Я так понимаю, что они "руками" создают подгрузку скрипта в браузере и потом оттуда забирают данные.