[Ликбез]

Форма входа

Меню сайта



Как разместить на сайте документы 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)
...

Примеры:

...


...
Прикрепления: 6727633.png (5.3 Kb) · 6535152.png (9.3 Kb) · 9905032.png (8.6 Kb) · 7580707.png (5.3 Kb) · 8625011.png (17.0 Kb) · 9525611.png (11.0 Kb)
[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 - полная ссылка до стилей.
Прикрепления: 2867916.png (14.0 Kb) · 1966113.png (11.4 Kb) · 2565752.png (11.1 Kb) · 0321101.xls (72.0 Kb)
[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 (Файл » Опубликовать в интернете... ») не загружая их себе на сайт

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


Полная версия сайта