Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Ответить
Настройки темы

Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здраствуйте.
У меня браузер ОПЕРА 9.64
ООООчень нужен user джава скрипт
для того, чтобы вырезать из тела html
страници функцию:

style="display:none"

Она мне не дает покоя и очень мешает.
Сам не шарю в джава скриптах ничего.

Отправлено: 14:12, 26-03-2010 | #251


Deadooshka


Сообщения: 2499
Благодарности: 682

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
var tags = document.getElementsByTagName("*");

for(var i = 0; i < tags.length; i++) tags[i].style.display = '';

Отправлено: 15:21, 26-03-2010 | #252



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


В этом коде вместо звездочки надо поставить style="display:none" ? И все ? А потом скопировать в блокнот и поменять расширение на *.js ? Вроде так сделал и не заработало. Хм. У меня так в блокноте выглядит:

var tags = document.getElementsByTagName("display:none");

for(var i = 0; i < tags.length; i++) tags[i].style.display = 'display:inline';

Ну тут типа я попытался заменить display:none на display:inline.

Отправлено: 16:35, 26-03-2010 | #253


Deadooshka


Сообщения: 2499
Благодарности: 682

Профиль | Отправить PM | Цитировать


ничего не надо менять, только
Цитата mityamitya:
скопировать в блокнот и поменять расширение на *.js »
все теги cо стилем display:none должны быть видимы

Код: Выделить весь код
var tags = document.getElementsByTagName("*");

for(var i = 0; i < tags.length; i++) if(tags[i].style.display == 'none') tags[i].style.display = '';

Отправлено: 17:07, 26-03-2010 | #254


Deadooshka


Сообщения: 2499
Благодарности: 682

Профиль | Отправить PM | Цитировать


если просто текст display:none вырезать, то

Код: Выделить весь код
window.onload = function()
{
    var tags = document.getElementsByTagName("BODY");

    tags[0].innerHTML = tags[0].innerHTML.replace(/display\s*?\:\s*?none/ig,'');
};

Отправлено: 17:32, 26-03-2010 | #255


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нашел очень простое решение своей проблемы с display:none.
В браузере Опера есть такой стиль под названием disableforms.
Я его отредактировал. Заменив строку:

display: none !important

на

display: inline !important

Последний раз редактировалось Sham, 26-03-2010 в 20:21. Причина: спокойнее...


Отправлено: 20:10, 26-03-2010 | #256


Пользователь


Сообщения: 124
Благодарности: 3

Профиль | Отправить PM | Цитировать


Помогите пожалуйста разобраться, почему данный код:
PHP код: Выделить весь код

$pattern "/([а-яА-ЯёЁ]+)/"
$string "АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя"
preg_match($pattern,$string,$string2); 
print_r($string2); 

выводит такое:
Код: Выделить весь код
АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпР�
??
Работаю в utf-8, установка Header и setlocale, проблему не меняет(пробовал во всех возможных вариантах).
Но если написать так:
PHP код: Выделить весь код

...
$pattern "([а-яА-ЯёЁртуфхцчшщъыьэю]+)";
... 

- то все ок. не могупонять почему в [а-я] не входят только эти буквы
Код: Выделить весь код
ртуфхцчшщъыьэю
?

Отправлено: 14:24, 10-04-2010 | #257


Deadooshka


Сообщения: 2499
Благодарности: 682

Профиль | Отправить PM | Цитировать


maasja, если юникод, то флаг u

PHP код: Выделить весь код

$pattern "/[а-яё]+/ui"

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:03, 10-04-2010 | #258


Пользователь


Сообщения: 124
Благодарности: 3

Профиль | Отправить PM | Цитировать


Ура, Помогло!!!! Огромное спасибо.

Отправлено: 14:00, 11-04-2010 | #259


Аватара для Devils0411

Ветеран


Сообщения: 902
Благодарности: 51

Профиль | Отправить PM | Цитировать


Если не трудно напишите код, который искал бы название файла или папки, по переменной, а также копировал в другую переменную путь до папки или файла.
Скажем есть переменная $name = "5курс"; и поиск должен начинать поиск в папке ./test/
А в переменную $pathfd помещался путь.

-------
Скрипт автоустановки WINDOWSXP; Скрипт мультиустановки ОС


Отправлено: 23:18, 23-04-2010 | #260



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - ICQ .:[ все вопросы ]:. Evil Программное обеспечение Windows 712 06-09-2012 17:32
Прочее - Сервер общие вопросы амброзий Сетевые технологии 7 15-07-2008 11:33




 
Переход