• Добро пожаловать на биржу фриланса Justwebber.com

  • Мы делаем удаленное сотрудничество удобным

  • Заказчикам - огромный выбор исполнителей, а фрилансерам - неиссякаемый поток проектов

  • За удаленной работой - ваше будущее и финансовое благополучие

Как сделать самонажимающуюся кнопку при заходе на страницу?

Кнопка которая нажимается сама при открытии страницы


Навигатор: Форумы / Предметное общение / Программирование / Как сделать самонажимающуюся кнопку при заходе на страницу?
Автор Сообщение

dushman

#1 /21.05.2013 05:12
 64
 

Карма:  5




Не подскажете, каким образом можно сделать так, чтобы при заходе на страницу происходило действие, очень нужно, причем срочно. В интернете не смог найти решение, то что попадалось на глаза - я не совсем понимаю, какие-то переменные, события..  Я далек от программирования, неужели нельзя выложить для простых пользователей , коротко и ясно ?  Не могу понять некоторых людей. Почему ? Зачем ?   -  Если уж размещают что-то, делали бы для всех простых работяг, чтобы можно было скопировать и вставить, или это я такой далекий ?  
Например есть у меня кнопка, и нужно как-то сделать так, чтобы она сама нажималась при заходе на страницу, ведь на некоторых сайтах есть такое, подписка на рассылку вылетает допустим.

ADMIN

#2 /21.05.2013 05:39
АДМИНИСТРАТОР   


 286
 

Карма:  20




21.05.2013 05:12#157 dushman :  Например есть у меня кнопка, и нужно как-то сделать так, чтобы она сама нажималась при заходе на страницу, ведь на некоторых сайтах есть такое, подписка на рассылку вылетает допустим.

Насчет подписки на рассылку которая вылетает - это специальный скрипт есть, предназначенный для проведения пропаганды на привлечение подписчиков. При заходе на страницу через определенный промежуток времени вылетает форма с предложением о подписке на рассылку. Но в вашем случае можно обойтись и без этого. Несколько вариантов для этого есть. Можно добавить событие на onload - это как раз то что вам нужно, при загрузке страницы. Чтобы не запутывать вас дальше, приведу просто исходный пример:

Допустим у вас есть кнопка, которую нужно нажать при заходе страницы с помощью функции. Создадим для этого кнопку и присвоим ей идентификатор (id), например id="mybutt" , на странице это делается так:
<button id="mybutt" onclick="alert('Привет , я включаюсь самостоятельно')">Включаюсь при загрузке</button> - это наша кнопка
А это само событие, которое происходит при загрузке:
Найдите такой тег: <body>  и замените на

<body onload="document.getElementById('mybutt').click()">

Теперь при заходе на страницу будет появляться надпись "Привет , я включаюсь самостоятельно"
Также бывают случаи, когда по каким-либо причинам не получается или не желательно через тег <body> включить.
В таком случае можно использовать вызов через скрипт:

    <script>
      window.onload = function () {
        document.getElementById('mybutt').click()
      }
    </script>
	
    <button id="mybutt" onclick="alert('Привет , я включаюсь самостоятельно')">Включаюсь при загрузке</button>

Это тот же самый результат, но другими методами. Просто вставьте его на страницу (естественно поправив под свои нужды надпись и тд), главное не меняйте id , перестанет работать. А если и меняете, то в кнопке и в теге body , или в скрипте (во втором примере).
Думаю здесь все ясно, если нет - задавайте вопросы, для этого форум и нужен.

dushman

#3 /21.05.2013 06:04
 64
 

Карма:  5




Спасибо большое, Вы мне очень помогли, все работает.