История изменений
Исправление amomymous, (текущая версия) :
Я придумал грязный хак, который работает, но реально грязный, я бы воздержался от его применения.
Суть такова: в начале каждого html-файла, подлежащего проверке, располагаем в бинарном виде картинку. То есть html-код дописываем к картинке, например в формате jpg, не важно какой, но корректной. Html-код модифицируем так, чтобы бинарные данные картинки, если они интерпретируются браузером как текст, не было видны. Например, вкладываем содержимое html-страницы в <div style=«position:absolute; left:0; top:0; background-color: #ffffff; width: 100%; height: 100%;»></div>.
Далее все тривиально - располагаем в корневом html-документы в скрытом контейнере элементы <img>, в src которых заданы соответствующие html-файлы, и прописываем им событие onload, которое делает видимой соответствующую ссылку.
Исходная версия amomymous, :
Я придумал грязный хак, который работает, но реально грязный, я бы воздержался от его применения.
Суть такова: в начале каждого html-файла, подлежащего проверке, располагаем в бинарном виде картинку. То есть html-код дописываем к картинке. Html-код модифицируем так, чтобы бинарные данные картинки, если они интерпретируются браузером как текст, не было видны. Например, вкладываем содержимое html-страницы в <div style=«position:absolute; left:0; top:0; background-color: #ffffff; width: 100%; height: 100%;»></div>.
Далее все тривиально - располагаем в корневом html-документы в скрытом контейнере элементы <img>, в src которых заданы соответствующие html-файлы, и прописываем им событие onload, которое делает видимой соответствующую ссылку.