Страница 1 из 1

Возможно ли на JScript?

Добавлено: 17 фев 2006, 14:28
Brat2005
Возможно ли написать скрипт, который бы отображал на n-страницах таблицу, которую можно было бы отредактировать (в текстовом файле скрипта) и изменения отразились бы на всех страницах, содержащих такой скрипт?

Скажу сразу, я вообще в этом не разбираюсь, просто не хочется постоянно делать одно и то же на многих страницах, вот и пришла идея воспользоваться скриптом, только вот я даже не знаю как это максимально просто (практически с 0 знаниями) реализовать...

Может быть, уже что-то готовое есть на эту тему... Подскажите, плиз!

Добавлено: 18 фев 2006, 18:30
AiK
Ничего не понятно. Если на всех страницах подгружается один и тот же скрипт, то он по определению одно и тоже рисовать будет.

Добавлено: 20 фев 2006, 15:47
Brat2005
таблица содержащая ссылки и текст одна и та же на всех страницах, но она часто меняется (раз в день, например)
как сделать так, чтобы не редактировать каждую страницу, содержащую данную таблицу? можно ли таблицу "засунуть" в скрипт и редактировать только его?

Добавлено: 20 фев 2006, 17:34
Oscar
table.js

Код: Выделить всё

function createTable() {

var table = "";

table += "<table>";
table += "<tr>";
table += "<td>tr 1, td 1</td>";
table += "<td>tr 1, td 2</td>";
table += "<td>tr 1, td 3</td>";
table += "</tr>";
table += "<tr>";
table += "<td>tr 2, td 1</td>";
table += "<td>tr 2, td 2</td>";
table += "<td>tr 2, td 3</td>";
table += "</tr>";
table += "</table>";


return table;

}

index.html

Код: Выделить всё

<html>

<title> Index </title>

<head>
<script type="text/javascript" src="table.js"></script>
</head>

<body>

Here comes some text 


[url=page1.html] Page 1 [/url] 


<hr>

<script type="text/javascript">document.write(createTable())</script>

<hr>

</body>

</html>

page1.html

Код: Выделить всё

<html>

<title> Page 1 </title>

<head>
<script type="text/javascript" src="table.js"></script>
</head>

<body>

Here comes another text 


[url=./] Index [/url] 


<hr>

<script type="text/javascript">document.write(createTable())</script>

<hr>

</body>

</html>

Добавлено: 20 фев 2006, 18:49
AiK
Я бы подумал об использовании SSI.

Добавлено: 20 фев 2006, 19:03
Oscar
AiK, Вопрос был "Возможно ли на JS".
Кроме того, не все сервера, наверное, поддерживают SSI

Добавлено: 21 фев 2006, 12:17
Brat2005
спасибо, вроде бы это то, что надо. я попробую
да, не все поддерживают, это точно

acquisto viagra

Добавлено: 18 окт 2012, 08:37
Enlitaaiden