Алексей Овдиенко, тут есть 2 варианта решения (навскидку):
1. Убирать таблицу нафиг при ширине экрана меньше 900рх
2. Динамически дробить таблицу на 2 или больше, размещая их друг над другом.
Второй вариант потребует не самого простого скриптового решения, но сохранит весь необходимых контент.
papabig, так это есть сейчас в любом броузере. Сохранить веб-страницу целиком - сохраняет html-код с клиентскими скриптами и стилями. Но это же не копирование сайта. Так можно скопировать только статичную страницу.
Если нужно именно это, то без проблем это можно сделать из броузера. Но, на мой взгляд, в сайте намного важнее серверная часть, которую скопировать можно только взломав хостинг, на котором лежит сайт, либо админ-панель самого сайта.
Вообще не понял, зачем это. Что, по FTP кому-то уже сложно скопировать сайт?
Или речь о копировании чужого? Тогда все равно он будет без серверных кодов.
Являющаяся обработчкиком клика по 100.
Можно попробовать переписать ее на обычный аякс-запрос по адресу '/index/9-1. Но тогда придется самому динамически строить окно с ответом.
triowinner, инициализируйте по DOMContentLoaded.
А насчет усложнил - по мне, так упростил и сделал более универсальным. Теперь его можно легко адаптировать под аналогичные нужды.
el.onclick= function() { ... );