DomenForum.net

DomenForum.net (https://domenforum.net/index.php)
-   Начинающему веб-мастеру (https://domenforum.net/forumdisplay.php?f=29)
-   -   Как добавить кнопки других сайтов? (https://domenforum.net/showthread.php?t=150582)

Endeavour 24.06.2012 14:36

Как добавить кнопки других сайтов?
 
Здравствуйте, я новичок в сайтостроении, и сейчас делаю свой первый проект. Я создал файл index.html и пишу там код. Решил добавить кнопки популярных сайтов. Кнопка "Donate" от PayPal добавилась сразу и без проблем. Кнопка Tweet добавилась, но вручную пришлось добавить рисунок. В итоге, конечно, работает, но страница перед обновлением тупит секунд тридцать. Поэтому кнопку убрал. Можно ли это как-то убыстрить? Кнопки facebook, g+1 вообще не добавляются. Если поискать в гугле, то можно найти описание, что эти коды нужно добавлять в php-файлы. Причём нигде не поясняется, откуда они взялись. А у меня есть только index.html. Можно ли эти кнопки вставить обычным html-кодом?

zorge 24.06.2012 17:18

Вот поставьтеhttp://odnaknopka.ru/get Одна кнопка для всех сервисов и закладок. У меня практически на всех сайтах стоит

Endeavour 27.06.2012 22:02

Спасибо!
Правда, тут совсем другой дизайн. И хтмл код только для первой кнопки. Но всё равно спасибо за помощь. Если надумаю ещё что-то делать, то буду иметь в виду.

UFO 29.06.2012 04:24

По повду G+ и FB - напишите нам код, мы скажем HTML он или PHP, но обычно он HTML, если не работает, значит что-то не так делаете. Там всегда есть JS скрипт и сам код, их надо в разные места поставить. По повду Твиттера - тоже самое, наверное поэтому и тормозит. Что что-то не так.

Endeavour 30.06.2012 17:47

Вот, например, такой код я вставил в ячейку (я разметил сайт с помощью таблиц), где хотел разместить кнопку пэйпала:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="123456789ABCDEF">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="Please, donate with PayPal">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

Нигде и никуда больше ничего не вставлял (значение вэлью поменял). Всё вроде работает, только кнопка почему-то торчит наверху ячейки, и по valign="middle" не выравнивается :(

А вот по остальным кнопкам не так просто. Вы бы не могли показать, где взять код, который можно просто вставить между <td> и </td> для остальных популярных ресурсов? Примерно как я показал для пэйпала? И кнопочки такого же размера или возможность вставить свою, поменяв коде img src?

sanya22 01.07.2012 11:32

Цитата:

я
разметил сайт с помощью таблиц
***facepalm***
дивы уже как бэ давно...

Да, размер поменять можно.

UFO 01.07.2012 12:10

Цитата:

Сообщение от Endeavour (Сообщение 1077252)
Вы бы не могли показать, где взять код, который можно просто вставить между <td> и </td> для остальных популярных ресурсов?

Вот тут.

Цитата:

Сообщение от sanya22 (Сообщение 1077439)
***facepalm***
дивы уже как бэ давно...

Да видно же, что человек учится :)

Endeavour 01.07.2012 15:27

По-моему с помощью таблиц очень удобно размечать страницу. Внешний вид сайт, конечно, выглядит очень просто, но, думаю, не это главное. Вон, есть либ.ру, например.

UFO, вот, к примеру, я взял такой код:
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,facebook,twitter"></div>

Но дело в том, что я таких кодов, начинающихся со скрипта, сам находил в инете множество, и они все не работают, равно как и этот. Страница висит минуту, а потом ничего не отображается. Уточню, что я работаю в файле index.html, файлов с другим расширением нет, сами файлы не выложены на хостинг, то есть разаработка ведётся на локальном диске.

UFO 01.07.2012 22:26

Попробуйте ставить
Код:

<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
перед
Код:

</head>

Endeavour 04.07.2012 13:08

Спасибо, но по-прежнему ничего не работает. Меня терзают смутные сомнения, что подобные интерактивные кнопки требуют нечто большего, чем обычного html и написанного с руки с нуля файла с помощью стандартных тегов.


Текущее время: 09:43. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Техническая поддержка — DevArt.PRO. Перевод: zCarot.