Кнопка "Save to Drive" - новая полезняшка от Google, похожая на кнопку "+1". Позволяет сохранять файлы с произвольного URL веб-сайта сразу в корневой каталог пользователя Google Drive. Работает на транспорте CORS со всеми сопутствующими особенностями.
Рабочий пример может выглядеть так:
После загрузки страницы:
После наведения курсора:
После загрузки файла:
Обращаю внимание на строку css-стиля, содержащую инструкцию !important. Таким образом можно задать кнопке необходимый размер.
Если в английском варианте кнопка "Save" выглядит нормально по умолчанию, то в русском "Сохранить" не помещается в стандартный размер 57px. Поэтому без подобного "костыля" не обойтись.
Рабочий пример может выглядеть так:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Save to Drive</title> <style type="text/css"> #_img_{display: block; width: 120px; height: 160px; margin-bottom: 8px;} #___savetodrive_0 iframe{width: 100px !important;} </style> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> </head> <body> <img id="_img_" src="che_333x250.jpg" /> <div class="g-savetodrive" data-src="//googledrive.com/host/0B0YcK5KeNe1tczZ1RVJEcUhEZ3M/che_333x250.jpg" data-filename="Мой супер файл.jpg" data-sitename="Мой супер сайт"> </div> </body> </html>
После загрузки страницы:
После наведения курсора:
После загрузки файла:
Обращаю внимание на строку css-стиля, содержащую инструкцию !important. Таким образом можно задать кнопке необходимый размер.
Если в английском варианте кнопка "Save" выглядит нормально по умолчанию, то в русском "Сохранить" не помещается в стандартный размер 57px. Поэтому без подобного "костыля" не обойтись.
Комментариев нет:
Отправить комментарий
Комментарий будет опубликован после модерации