2016-08-07 3 views
0

У меня есть базовый веб-сайт, на котором я собираюсь заполнить большой объем информативного текста. Я хочу отделить контент от фактического исходного кода, который я использую, чтобы мой код был более эффективным и организованным. Как мне это сделать?Извлечь исходный текст/данные из Листа Google на HTML-страницу

Я пытался публиковать мой лист Google и используя код:

<div class="content_text"> 
    <iframe src="https://docs.google.com/spreadsheets/d/1Th2gcOG92xex39mE_Ql0cYqN3I6BFPPQ-KQRUk-z48I/pubhtml?gid=0&amp;single=true&amp;widget=false&amp;headers=false"> 
    </iframe> 
</div> 

Однако это оставило меня:

enter image description here

Есть ли способ, чтобы исключить форматирование оставить меня просто сырой текст?

+0

«Исключить форматирование, чтобы оставить меня только с сырым текстом», вы имеете в виду, что вам не нужны верхний и нижний колонтитулы, а также линии сетки? тоже выглядят так? [Пример изображения] (http://i.stack.imgur.com/gRQl1.png) – ocordova

+0

Да, я хочу, чтобы это выглядело так: –

ответ

0

Есть несколько недокументированных параметров, вам просто нужно изменить URL-адрес в коде, добавив параметр chrome=false, удаляет строку заголовка, а gridlines=false удалит границы. Ваш URL должен выглядеть следующим образом:

https://docs.google.com/spreadsheets/u/1/d/1Th2gcOG92xex39mE_Ql0cYqN3I6BFPPQ-KQRUk-z48I/pubhtml?gid=0&single=true&chrome=false&gridlines=false 

Просто замените URL в атрибуте вашего iframe тега src.

+0

Он работает так, как я хотел, спасибо вам большое. –

+0

Есть ли способ форматировать данные, такие как изменение размера шрифта и семейства шрифтов с помощью CSS-кодирования? Из следующего: border: none; width: inherit; font-family: Calibri; font-size: inherit; : только первые две команды стиля были успешными; Я пытаюсь достичь последних двух для эстетики на моей веб-странице. –

+0

Есть две вещи: стиль iframe и стиль страницы, встроенной в iframe. Вы можете установить стиль блока iframe обычным способом с помощью 'css' или атрибута стиля html. С другой стороны, содержимое iframe не полностью находится под вашим контролем, но вы можете попробовать манипулировать им с помощью javascript, но он может не работать с 'cross domain' – ocordova

Смежные вопросы