Итак, у меня есть веб-сайт, над которым я работаю, и в одной части у нас есть встроенная подписка на новостную рассылку. Проблема в том, что встроенный код использует все собственные таблицы стилей, что мешает дизайну сайта. Встраивание выполняется через javascript, поэтому я не могу отключить их, пока не загрузится этот раздел страницы.
По сути, мне нужен script
, чтобы отключить весь <link>
. Вдобавок ко всему, у links
нет classes
или ids
, поэтому их трудно нацелить.
<link rel="stylesheet" type="text/css" href="http://www.formstack.com/forms/css/3/default.css?20130404">
Это одна из ссылок, которые мне нужно отключить. Я пытался найти что-то вроде getElementByType
или похожего, но ничего не нашел.
Любая помощь будет оценена по достоинству. Пока код отключает ссылку, мне этого достаточно. Может быть, есть способ найти в документе строку <link>
и окружить ее комментариями?
Спасибо, парни
PS, я новичок в javascript и понятия не имею, что я делаю с js
<link>
, вы можете использоватьdocument.getElementsByTagName("link");
, но я не знаю, как их отключить. Может, убрать их с.removeChild()
? И если вы нацелены наhref
, вы можете проверить.href.indexOf("http://www.formstack.com/forms/css/3/default.css") === 0
- person Ian   schedule 26.04.2013