Как разместить на сайте документы Excel (xls)
|
|
[1] likbezz [11.02.2012, 02:54] |
Как разместить на сайте документы Excel (xls)
...
Данный способ позволяет конвертировать и размещать документы на сайте, в виде всавки ифрейма или вывода контента скриптом. ...
Сначала, нужно загрузить документ Excel в ваш аккаунт в Документы Google
Делается это вот так: В левом меню в выпадающем подменю кликнуть [Файлы]
Откроется окно загрузки:
В котором выбираем файл, и загружаем его:
...
В списке файлов у вас должен появится пункт с загруженным файлом:
...
Открываем его - кликаем мышкой по названию, откроется редактор:
...
В редакторе, Верхнее меню » Файл » Загрузить как » HTML (Текщий лист)
Откроется новое окно (вкладка) с вашим документом в HTML формате. Его сохраняем на комп, через Меню » Сохранить как. ([Ctrl]+[S])
Загружаем сохранённый файл в Файловый менеджер, в любую папку. Запоминаем или записываем ссылку к нему. ...
Далее, всё просто.
Вставка ифреймом: Code <iframe src="http://likbezz.ru/_source/_files/html/p01/BookCD.htm" style="width:100%;height:500px;margin:0px;padding:0px;border:0px none;" frameborder="0"></iframe> Где: http://likbezz.ru/_source/_files/html/p01/BookCD.htm - ссылка к вашему загруженному файлу. ...
Вставка скриптом: Code <div id="load_1" style="overflow:auto;"> <script type="text/javascript">$('#load_1').load('http://likbezz.ru/_source/_files/html/p01/BookCD.htm');</script> <noscript><iframe src="http://likbezz.ru/_source/_files/html/p01/BookCD.htm" style="width:100%;height:500px;margin:0px;padding:0px;border:0px none;" frameborder="0"></iframe></noscript> </div> Где: http://likbezz.ru/_source/_files/html/p01/BookCD.htm - ссылка к вашему загруженному файлу. ...
Про прочие методы вставки, читаем тему: Как обойти ограничение в 60000 символов, при добавлении? (Вывод на страницу данных из внешнего файла. JavaScript) ...
Примеры: ...
...
|
|
[2] likbezz [11.02.2012, 03:28] |
Для более “личеприятного” отображения, нужно немного отредактировать загруженный файл. А именно, вот эту строку: Code <link rel="stylesheet" href="BookCD_files/2238438423-tiler_view_ltr.css" type="text/css"> На вот эту: Code <link rel="stylesheet" href="http://likbezz.ru/_theme1/_st/css/google_view_ltr.css" type="text/css"> . ... Для этого, открываем сохранённый документ с помощью блокнота:
...
Или, если вы ужа закачали его в Файловый менеджер, прямо там, кликнув на иконке разводной ключ: ...
Находим эту строчку, она в самом верху, и меняем:
на: Code <link rel="stylesheet" href="http://likbezz.ru/_theme1/_st/css/google_view_ltr.css" type="text/css"> .
Сохраняем изменения. ...
Файл стилей можно/нужно, загрузить себе на сайт, он один, для всех документов «xls», и тогда ссылку к стилям прописываем к своему файлу: Code <link rel="stylesheet" href="http://ваш_сайт/google_view_ltr.css" type="text/css"> Где: http://ваш_сайт/google_view_ltr.css - полная ссылка до стилей.
|
|
[3] Shiz [06.09.2012, 21:24] |
Подскажите, у меня при вставке скриптом таблица вообще не отображается, а при вставки ифреймом не сохраняются размеры ячеек файла xls (уже на сайте одни колонки больше одни меньше чем в оригинальном файле)
Сообщение отредактировал Shiz - Четверг, 06.09.2012, 21:29 |
|
[4] likbezz [06.09.2012, 21:53] |
Shiz, Подскажите, у меня при вставке скриптом таблица вообще не отображается Значит вы что-то неправильно делаете.
а при вставки ифреймом не сохраняются размеры ячеек файла xls Думаю, что конечное форматирование не сохраняется, во всяком случае, не полностью. Зависит от документа, самого браузера и его настроек. |
|
[5] Shiz [06.09.2012, 21:54] |
Сохранял 7 разных вариантов в опере, мазиле и фаерфоксе. При открытии файлов с компьютера в опере 4 с 3 отображались нормально |
|
[6] likbezz [06.09.2012, 21:57] |
Shiz, При открытии файлов с компьютера в опере 4 с 3 отображались нормально В чем? “опере 4 с 3” - это версия или что - имеются в виду цифры «3 и 4»?
Открывали локально или с сайта? |
|
[7] Shiz [06.09.2012, 23:45] |
Извините 4 из 7. Четыре файла открывались нормально, открывал локально
Вот хотел сбросить ссылку на документ и появился новый вопрос чем будет отличаться таблица опубликованная средствами Документы Google (Файл » Опубликовать в интернете... ») не загружая их себе на сайт
Сообщение отредактировал Shiz - Четверг, 06.09.2012, 23:46 |
|
[8] likbezz [07.09.2012, 06:47] |
Shiz, Вот хотел сбросить ссылку на документ и появился новый вопрос чем будет отличаться таблица опубликованная средствами Документы Google (Файл » Опубликовать в интернете... ») не загружая их себе на сайт Ну как.. тем что он будет лежать у гугла а не у вас.. Попробуйте, это не долго. В принципе решение имеет место быть. |
|