Реклама на сайте Advertise with us

Помогите с javascript'ом плиз

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 14.07.08
Сообщения: 1599
Рейтинг: 2022


Передовик Master-X (01.04.2015)
Ссылка на сообщениеДобавлено: 01/09/09 в 18:57       Ответить с цитатойцитата 

Мне нужно вот что:

На странице сделать ссылку, и в onLoad тела написать object.click();. Обектом должна быть ссылка.


Вроде как скрипт в две строчки, но сам в яваскриптах вообще ноль) Подскажите еще как в html к ссылке прописать что типа она object, который и следует кликать при загрузке.

Нужен подлив? Тебе сюда!

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 01/09/09 в 19:58       Ответить с цитатойцитата 

Может так?
Код:
<a href="http://google.com/" name="google"></a>

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

5
 



С нами с 14.07.08
Сообщения: 1599
Рейтинг: 2022


Передовик Master-X (01.04.2015)
Ссылка на сообщениеДобавлено: 01/09/09 в 21:02       Ответить с цитатойцитата 

kodek: Оценил, но чето совсем не рублю)

Давайте по порядку, я тут в сети кое что нарыл:

<html>
<title>Bla</title>
<head></head>
<body>
<a href="http://google.com/" id="link">gcvcxcvx</a>
<script language="javascript">
document.getElementById('link').onclick();
</script>
</body>
</html>


но чето не пашет, просто открывается, а я так понимаю она должна кликнуться и средиректить.

Нужен подлив? Тебе сюда!

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 01/09/09 в 21:12       Ответить с цитатойцитата 

а так попробуй
<html>
<title>Bla</title>
<head></head>
<body onload="document.getElementById('link').click();">
<a href="http://google.com/" id="link">gcvcxcvx</a>
</body>
</html>

5
 



С нами с 14.07.08
Сообщения: 1599
Рейтинг: 2022


Передовик Master-X (01.04.2015)
Ссылка на сообщениеДобавлено: 01/09/09 в 21:15       Ответить с цитатойцитата 

ibiz: не работает, просто страница отображается и все
FireBug пишет:
document.getElementById("link").click is not a function

Нужен подлив? Тебе сюда!

0
 



С нами с 01.09.09
Сообщения: 132
Рейтинг: 100

Ссылка на сообщениеДобавлено: 01/09/09 в 21:32       Ответить с цитатойцитата 

В чистом виде клик симитировать скорее всего не получится.

Здесь парни подобную проблему обсуждают:
http://www.webmasterworld.com/javascript/3453154.htm

А вот если надо редиректить по ссылке при загрузке - то где-то так:
Код:
<html>
<title>Bla</title>
<head></head>
<body onload="document.location=document.getElementById('link').href">
<a href="http://google.com/" id="link">gcvcxcvx</a>
</body>
</html>

VPN с наворотами

5
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 02/09/09 в 14:24       Ответить с цитатойцитата 

В Gecko браузерах метод click пременим только к элементам input типа: button, checkbox, radio, reset, или submit.
http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-2651361

Посредством редиректа
Код:
<html>
<title></title>
<head></head>
<body onload="window.location=document.links('google').href;">
<a href="http://google.com" id="google">Google</a>
</body>
</html>

событие onclick не поднимается.

В ie8 работает.
Код:
<html>
<title></title>
<head></head>
<body onload="document.links('google').click();">
  <a href="http://google.ru" id="google">Google</a>
</body>
</html>

http://msdn.microsoft.com/en-us/library/ms536913%28VS.85%29.aspx

5
 



С нами с 14.07.08
Сообщения: 1599
Рейтинг: 2022


Передовик Master-X (01.04.2015)
Ссылка на сообщениеДобавлено: 02/09/09 в 14:56       Ответить с цитатойцитата 

Ок, всем рейтинг, разобрался. Топик можно закрыть.

Нужен подлив? Тебе сюда!

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 02/09/09 в 15:22       Ответить с цитатойцитата 

Wskeal писал:
Ок, всем рейтинг, разобрался. Топик можно закрыть.


так и как ты сделал, чтоб под мозиллой работало?

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 02/09/09 в 16:02       Ответить с цитатойцитата 

Ява скриптом никак.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »