Вопросы с тегом «dhtml»

Динамический HTML, или DHTML, - это общий термин для набора технологий, используемых вместе для создания интерактивных и анимированных веб-сайтов с использованием комбинации статического языка разметки (например, HTML), языка сценариев на стороне клиента (например, JavaScript). , язык определения представления (например, CSS) и объектную модель документа.

1251
jQuery document.createElement эквивалент?

Я рефакторинг старого кода JavaScript, и происходит много манипуляций с DOM. var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); Я хотел бы знать, есть ли...

896
Как мне узнать фактическую ширину и высоту HTML-элемента?

Предположим, что у меня есть объект, <div>который я хочу центрировать на дисплее браузера (область просмотра). Для этого мне нужно рассчитать ширину и высоту <div>элемента. Что я должен использовать? Пожалуйста, включите информацию о совместимости...

444
Печатать только <div id = «printarea»> </ div>?

Как распечатать указанный div (не отключая вручную все остальное содержимое на странице)? Я хочу избегать нового диалогового окна предварительного просмотра, поэтому создание нового окна с этим контентом бесполезно. Страница содержит пару таблиц, одна из которых содержит div, который я хочу...

317
Как загрузить файлы CSS с помощью Javascript?

Можно ли импортировать таблицы стилей CSS в HTML-страницу, используя Javascript? Если так, как это можно сделать? PS javascript будет размещен на моем сайте, но я хочу, чтобы пользователи могли добавлять <head>теги своего сайта, и он должен иметь возможность импортировать файл css,...

312
Перенаправить родительское окно из действия iframe

Какой JavaScript мне нужно использовать, чтобы перенаправить родительское окно из iframe? Я хочу, чтобы они щелкали по гиперссылке, которая, используя JavaScript или любой другой метод, перенаправляла родительское окно на новый...

114
Изменение строки запроса без перезагрузки страницы

Я создаю фотогалерею и хочу иметь возможность изменять строку запроса и заголовок при просмотре фотографий. Поведение, которое я ищу, часто наблюдается в некоторых реализациях непрерывной / бесконечной страницы, где при прокрутке вниз строка запроса продолжает увеличивать номер страницы (...

107
Какой код JavaScript лучше всего подходит для создания элемента img

Я хочу создать простой фрагмент JS-кода, который создает элемент изображения в фоновом режиме и ничего не отображает. Элемент изображения будет вызывать URL-адрес отслеживания (например, Omniture) и должен быть простым и надежным и работать только в IE 6 = <. Вот код, который у меня есть: var...

103
Есть ли лучшая практика для создания HTML с помощью javascript

Я вызываю веб-службу, которая возвращает массив объектов в JSON. Я хочу взять эти объекты и заполнить div HTML. Допустим, каждый объект содержит URL-адрес и имя. Если бы я хотел создать следующий HTML-код для каждого объекта: <div><img src="the url" />the name</div> Есть ли...

103
Добавление и удаление атрибута стиля из div с помощью jquery

Я унаследовал проект, над которым работаю, и обновляю некоторые анимации jquery (очень мало практики с jquery). У меня есть div, из которого мне нужно добавить и удалить атрибут стиля. Вот div: <div id='voltaic_holder'> В какой-то момент анимации мне нужно добавить к ней стиль: <div...

92
Изменить значение textNode

Есть ли способ изменить значение текстового узла DOM в веб-браузере? Я специально хочу посмотреть, могу ли я изменить существующий узел, а не создавать новый. Чтобы уточнить, мне нужно сделать это с помощью Javascript. Весь текст в браузере хранится в #textNodes, которые являются дочерними...

79
getElementsByTagName () эквивалент для textNodes

Есть ли способ получить коллекцию всех textNodeобъектов в документе? getElementsByTagName()отлично работает с элементами, но textNodeне элементы. Обновление: я понимаю, что это можно сделать, пройдя DOM - как предлагают многие ниже. Я знаю, как написать функцию DOM-walker, которая просматривает...