Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.03.2009, 00:35
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

хорошо, так понятно?
помещаешь свой скрипт в div. Задаешь div'у id, например, wmlink.
var wmlink = document.getElementById('wmlink')

возвращает ссылку на этот div. Теперь в div'е нужно найти твою ссылку:
wmlink.getElementsByTagName('a')[0]

(getElementsByTagName возвращает массив элементов a, [0] - берем первый элемент массива, т.е. первую ссылку)
Как удалить элемент:
el.parentNode.removeChild( el )

el - ссылка на элемент, parentNode - получаем ссылку на родителя, removeChild - удаляет потомка (т.е. el)
Ответить с цитированием
  #12 (permalink)  
Старый 04.03.2009, 00:37
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

Вверху есть ссылка "файл"
Ответить с цитированием
  #13 (permalink)  
Старый 04.03.2009, 00:41
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

В общем почти понятно но как это написать чтоб было правильно вот это непонятно больше.
Ответить с цитированием
  #14 (permalink)  
Старый 04.03.2009, 00:44
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

а ты попробуй
Ответить с цитированием
  #15 (permalink)  
Старый 04.03.2009, 00:59
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

Попробовал загнать то что вы написали в функцию
<script type="text/javascript">
function sterety()
{
var wmlink = document.getElementById('wmlink')
wmlink.getElementsByTagName('a')[0]
el.parentNode.removeChild( el )
}
</script>

<div id="wmlink"><script type="text/javascript" src="http://z300.takru.com/in.php?id=398458"></script><div>

Точно знаю что что-то не так... понятия не имею что точно
Ответить с цитированием
  #16 (permalink)  
Старый 04.03.2009, 01:01
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

Наверное нужна переменная "el" или опять мимо?
Переменную пытался добавить
var el = 'http://www.tak.ru'

Опять ничего
Ответить с цитированием
  #17 (permalink)  
Старый 04.03.2009, 01:04
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

К примеру не понимаю откуда возбмется
Цитата:
el - ссылка на элемент
и куда что еще нужно добавить.
Ответить с цитированием
  #18 (permalink)  
Старый 04.03.2009, 01:16
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

1. 'http://www.tak.ru' - строка, а ты хочешь удалить элемент страницы. wmlink, например, ссылка на элемент страницы (div)
2. что такое wmlink.getElementsByTagName('a')[0] ?
Ответить с цитированием
  #19 (permalink)  
Старый 04.03.2009, 01:33
Интересующийся
Отправить личное сообщение для Dkflbvbh Посмотреть профиль Найти все сообщения от Dkflbvbh
 
Регистрация: 03.03.2009
Сообщений: 28

То есть удаляется текст ссылки?
Цитата:
2. что такое wmlink.getElementsByTagName('a')[0] ?
Это видимо имя(текст) под которым скрывается ссылка.
Ответить с цитированием
  #20 (permalink)  
Старый 04.03.2009, 01:47
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Сообщение от Dkflbvbh
Вверху есть ссылка "файл"
У меня поврежденный архив скачивается.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с формированием ссылки AnGor Общие вопросы Javascript 0 27.08.2008 17:53