Универсальный скрипт Замены текста на картинку и наоборот
Все что связано с электроникой, от mp3 плееров и фотомыльниц до серверов и программирования.
Модератор: womanlife
Сообщений: 1
• Страница 1 из 1
Сообщений: 1
• Страница 1 из 1
Вернуться в «Мой компьютер • гаджеты • электроника»
Перейти
- Гостевой раздел
- ↳ ХЭЛП!!! У меня проблемы с регистрацией.
- ↳ Родительские проблемы
- ↳ Красота и здоровье
- ↳ Общие темы
- Между нами девочками
- ↳ Наш ребёнок
- ↳ Планирование беременности и роды
- ↳ Наши детки с 0 до 1 года
- ↳ Наши детки с 1 года до 3 лет
- ↳ Наши детки с 3 до 7 лет
- ↳ Наши детки с 7 до 12 лет
- ↳ особые детки
- ↳ Общие темы
- ↳ Домашнее хозяйство
- ↳ Семейные отношения
- ↳ Кулинария
- ↳ Мой компьютер • гаджеты • электроника
- ↳ Учебник HTML для чайников на пальцах (из переписки по аське)
- ↳ Дача
- ↳ Авто
- ↳ Красота
- ↳ Здоровье
- ↳ Диеты
- ↳ Шопинг
- ↳ Животные и растения
- ↳ Клубы по интересам
- ↳ хвасталка - болталка
- ↳ Праздники
- ↳ Файловый архив
- ↳ Для детей
- ↳ фильмы
- ↳ мультфильмы
- ↳ разное
- ↳ чтиво (книги, журналы, раскраски)
- ↳ Аудио (песни, сказки, колыбельные)
- ↳ учебные пособия (все что связано с учебным процессом)
- ↳ Для взрослых
- ↳ Стол заказов
- ↳ Путешествия / Командировки
- Жёлтые страницы
- ↳ Медицина
- ↳ Муниципальные органы
- ↳ Органы охраны и правопорядка
- ↳ Законы
- ↳ Жилищный кодекс Российской Федерации
- ↳ Полезности
- ↳ Школа №358
- ↳ ЭМПЛ
- ↳ Подробности про дневники и дом. задания
- ↳ пример школьных дневников
- ↳ школа №
- ↳ Класс
- ↳ Предмет
- ↳ Оптовые закупки
- Разное
- ↳ мини софт на заказ
- ↳ Курилка
- ↳ Игры и конкурсы
- ↳ Музыка
- ↳ Кино
- ↳ Юмор
- ↳ Наша работа
- ↳ Дружим районами и городами
- ↳ Районы Питера
- ↳ Районы Питера
- ↳ Адмиралтейский
- ↳ Василеостровский
- ↳ Выборгский
- ↳ Калининский
- ↳ Кировский
- ↳ Колпинский
- ↳ Красногвардейский
- ↳ Красносельский
- ↳ Кронштадтский
- ↳ Курортный
- ↳ Московский
- ↳ Невский
- ↳ Петроградский
- ↳ Петродворцовый
- ↳ Приморский
- ↳ Пушкинский
- ↳ Фрунзенский
- ↳ Центральный
- ↳ Лен. область
- ↳ г. Москва и Моск. обл.
- ↳ Остальные города
- ↳ Разговоры про всё что неподпадает под тематику остальных форумов
- О форуме
- ↳ Наш форум
- ↳ Правила форума и FAQ
- ↳ Новости и объявленя Администрации
- ↳ Книга жалоб и предложений
- ↳ Вопросы новичков и гостей
- ↳ Нам интерестно ваше мнение
- ↳ Заявки на модераторов
Кто сейчас на конференции
Сейчас этот форум просматривают: бот и 0 гостей
Универсальный скрипт Замены текста на картинку и наоборот
foxss
04.09.2014 3:28
Ссылку, фразу, фразу на картинку и.тд
Для быстрозаплаточного метода и сотворил такой скрипт :
Ставим в HTML низ
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}
UniverСhange("Селектор","Что меняем","На что меняем"); //На следущей строке можно добавить еще запрос
</script>
Запрос синим жирным:
UniverСhange("Селектор","Что меняем","На что меняем");
можно размножать для нескольких ченчей (вставляем его сразу на следующую строку после первого
PS: Скрипт достаточно медленный и при неопытном применении ( поэтому пользуйтесь с аккуратностью( дабы не тормозил страницу, тем более сильно размножать запросы
Например поменять ссылку "форум" в графе навигации
селектор такой: > #pun-navlinks a
Что меняем > ccылку > http://forum.mybb.ru/
На что меняем > к примеру http://www.google.ru/
запрос тогда будет выглядеть так >
UniverСhange("#pun-navlinks a","http://forum.mybb.ru/","http://www.google.ru/")
(*Можно попробовать сменить какой нибудь текст на картинку или картинку на текст (или исходный текст на свой
Пример:
Cлово Форум меняем на картинку >
UniverСhange("#pun-navlinks a","Форум","<img src=\"http://savepic.net/469555.gif\"/>")
PS2:И правильно выбирайте селектор - иначе можете ничего не получить, либо получить размноженное в глобальном количестве то, на что меняете,
Лишние двойные кавычки в поисковом или заменяемом коде экранируем обратным слешем \";
Значение селектора можно получить, например, из абсолютного помощника от Zebra (*хотя селектор из помощника часто избыточен, и его обычно сокращают до минимума выкидывая начальные части селектора(иначе можете получить действия кода только на данной странице и в данном конкретном секторе