Слои Javascript и браузер Chrome

#javascript

#javascript

Вопрос:

Я работаю над приложением, которое использует слои для отображения заголовка, и оно остается фиксированным, даже когда пользователь прокручивает страницу до самого низа. Он отлично работает в IE. Ниже приведен фрагмент кода, позволяющий заставить to работать в Chrome.

         strLayer  = "Data for layer";

        baseLayer = new Layer(window.innerWidth);

        baseLayer.document.open();
        baseLayer.document.write(strLayer);
        baseLayer.document.close();
        baseLayer.visibility = "show";
  

Когда я использую приведенный выше код, я получаю ошибку «слой не определен». Кто-нибудь может сообщить мне, имеет ли код смысл? для Chrome

Комментарии:

1. Слои все еще существуют? Вы должны использовать DHTML.

2. Откуда, по-вашему, должен взяться Layer объект? Это не является частью стандартного DOM.

3. При изучении / выполнении веб-работ любая ссылка старше 2 лет должна вызывать подозрение. Любая ссылка, дающая вам рекомендации по работе со слоями, должна быть отправлена в музей.

4. Я бы сказал, что код не имеет смысла для Chrome. Используйте тот же код, который вы используете для IE, а не Layers. Нет, если только вы не хотите, чтобы это работало в Netscape Navigator 4.01

5. @BusterLuke, я попробовал твое предложение. Теперь слой, по крайней мере, виден, хотя и не отформатирован должным образом. Спасибо. Также можете ли вы предложить хороший способ создания фиксированного заголовка для веб-страниц, который заполняется динамическими данными?