-
Например удалить конкретную картинку. Желательно так - наводишь на нее курсор, щелкаешь правой кнопкой мыши появляется всплывающее меню в котором есть пункт Удалить. Нажимаешь его и картинка удаляется из кода странички
-
ну как как.
модифицируя dom страницы. как же еще-то.
-
A как узнать на какой именно картинке щелкнули мышью чтобы вызвать удаление именно ее
-
например прикрутить к элементам которые могут быть удалены контекстное меню по on('click')
в обработчике будет контекстный элемент, по которому кликнули
-
Как именно прикрутить? Как получить ссылку на объект под курсором мыши то? Какое свойство у TWebBrowser юзать?
-
какого эффекта Вы добиваетесь, постоянного или временного?
-
Хочу сделать так чтобы при загрузке страницы в браузер пользователь мог удалить лишние баннеры и рекламные картинки и сохранить страничку себе на компьютер в чистом виде без рекламы
-
я так и думал, судя по воросам, Вам еще рано такое писать + есть adblock plus, поставьте его и не мучаейтесь...
-
Я знаю что есть программы которые блокируют рекламу. Тем не менее что значит рано писать.. Я задал вопрос неужели трудно ответить парой строк кода.. Если я хочу сделать такую возможность именно в своей программе почему я должен не мучиться и забивать на это. Конечно я может быть и сам додумаюсь как сделать то что мне нужно но я хотел узнать у вас как у более опытных людей. Легче всего плюнуть на то что делаешь. Так я никогда ничему не научусь
-
Сохрани страницу как есть.
Загрузи текст с диска.
Найди линки <img>
Удали.
Сохрани.
-
Так таким способом оно удалит все картинки! А мне надо только некоторые которые пользователь сам захочет удалить.
-
Вот нашел что можно найти элементы через HtmlDocument.GetElementsByTagName и HtmlDocument.GetElementById
но тут по имени тега и по его айди а нужно тот что под курсором получить
-
Нашел пример Mini Webbrowser :) там все есть! Вопрос закрыт. Понял как решить мою проблему