Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.08.2015, 15:46
Аспирант
Отправить личное сообщение для flyte Посмотреть профиль Найти все сообщения от flyte
 
Регистрация: 23.09.2014
Сообщений: 72

Добавление ключа доступа к картинкам на странице
Здравствуйте! Помогите пожалуйста в таком деле. Нужно при помощи скрипта добавить всем картинкам на загружаемом сайте ключ для их открытия, например к
<img src="http://qwerty.com/12345.jpg" alt="">


добавляло ключ "?access=1111", чтобы на странице получалось так
<img src="http://qwerty.com/12345.jpg?access=1111" alt="">


использую greasemonkey
Ответить с цитированием
  #2 (permalink)  
Старый 11.08.2015, 16:22
Профессор
Посмотреть профиль Найти все сообщения от javaQest
 
Регистрация: 07.08.2015
Сообщений: 154

alert(
'<img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt="">'

 .replace(/(<\s*img\s+src\s*=\s*['"]http:\/\/[\s\S]*?\.jpg)/gi, "$1?access=1111")
)


вместо этой строки используй document.body.innerHTML
Ответить с цитированием
  #3 (permalink)  
Старый 11.08.2015, 16:33
Аспирант
Отправить личное сообщение для flyte Посмотреть профиль Найти все сообщения от flyte
 
Регистрация: 23.09.2014
Сообщений: 72

а можно сделать чтобы оно всем картинкам добавляло в таком плане
http://qwerty.com/*.jpg
??
Ответить с цитированием
  #4 (permalink)  
Старый 11.08.2015, 16:39
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

flyte,
циклом по всем нужным картинкам добавить src -- в чём проблема то ?
Ответить с цитированием
  #5 (permalink)  
Старый 11.08.2015, 16:42
Аспирант
Отправить личное сообщение для flyte Посмотреть профиль Найти все сообщения от flyte
 
Регистрация: 23.09.2014
Сообщений: 72

дело в том что на разных страницах картинки имеют разный url, а этих страниц тысячи
Ответить с цитированием
  #6 (permalink)  
Старый 11.08.2015, 16:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Сообщение от flyte
разный url
???
и как вы определяите каким добавлять а каким нет ? или всем подряд всётаки?
Ответить с цитированием
  #7 (permalink)  
Старый 11.08.2015, 16:45
Профессор
Посмотреть профиль Найти все сообщения от javaQest
 
Регистрация: 07.08.2015
Сообщений: 154

так чтоли?
alert(
'<img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt=""> <img src="http://qwerty.com/12345.jpg" alt="">'
 
 .replace(/(<\s*img\s+src\s*=\s*['"]http:\/\/[\s\S]*?)\.jpg/gi, "$1/?access=1111.jpg")
)

Последний раз редактировалось javaQest, 11.08.2015 в 16:49.
Ответить с цитированием
  #8 (permalink)  
Старый 11.08.2015, 16:48
Аспирант
Отправить личное сообщение для flyte Посмотреть профиль Найти все сообщения от flyte
 
Регистрация: 23.09.2014
Сообщений: 72

всем подряд нужно
Ответить с цитированием
  #9 (permalink)  
Старый 11.08.2015, 16:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Сообщение от flyte
всем подряд нужно
Сообщение от рони
циклом по всем нужным картинкам добавить src
Ответить с цитированием
  #10 (permalink)  
Старый 11.08.2015, 16:53
Аспирант
Отправить личное сообщение для flyte Посмотреть профиль Найти все сообщения от flyte
 
Регистрация: 23.09.2014
Сообщений: 72

я понимаю что для Вас это звучит просто, но в js я не понимаю вообще, поэтому и прошу Вас помочь со скриптом
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
добавление ссылок к картинкам Gekt0r Общие вопросы Javascript 16 05.09.2008 15:06