Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2017, 08:35   #1
itsunrise
Новичок
Джуниор
 
Регистрация: 01.12.2017
Сообщений: 3
По умолчанию Переход по ссылке->нажатие на кнопку на сайте

Здравствуйте!

Есть сайт. На сайте есть кнопка.
Нужно, чтобы при переходе по заданной ссылке срабатывал переход на сайт и нажималась эта кнопка.

Про кнопку:
id=sliza_widget_btn
class=sliza_widget_win1_btn_ok

Вопрос:
что куда прописывать?
itsunrise вне форума Ответить с цитированием
Старый 01.12.2017, 09:25   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

ничего и никуда )))
Вы хотите чтоб кнопка нажималась уже на новом открытом сайте? это невозможно в том формате что вы хотите,

если хотите нажатие кнопки на исходном сайте и переход на сторонний сайт - то пишите функцию - в которой идет нажатия на кнопку и переход на сайт

как то так

Код:
<a href="заданная ссылка" id="redirect">Go</a>
Код:
<script>
  $(".redirect").on("click",function(e){
    e.preventDefault();
    $("#sliza_widget_btn").click();
    window.location = 'ваш сайт куда нужно идти';
})
</script>

Последний раз редактировалось ADSoft; 01.12.2017 в 09:30.
ADSoft вне форума Ответить с цитированием
Старый 01.12.2017, 09:57   #3
itsunrise
Новичок
Джуниор
 
Регистрация: 01.12.2017
Сообщений: 3
По умолчанию

В общем верно.
Ссылка будет вести из письма.

Только, наверное, нужно определять кнопку по class, т.к. с таким id несколько class.
Можете подкорректировать?
itsunrise вне форума Ответить с цитированием
Старый 01.12.2017, 10:04   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
как то так
опечатка.
в скрипте используется класс redirect, а в HTML id redirect
нужно либо в скрипте исправить на $("#redirect") либо в HTML сделать class вместо id


Цитата:
Сообщение от itsunrise Посмотреть сообщение
Только, наверное, нужно определять кнопку по class, т.к. с таким id несколько class.
тут же вопрос, где эту ссылку хранить.
вариантов куча.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.12.2017, 10:05   #5
itsunrise
Новичок
Джуниор
 
Регистрация: 01.12.2017
Сообщений: 3
По умолчанию

В общем точно так уже сделано со ссылкой:
http://charutti.ru/new-sale/?upload

При переходе по этой ссылке нажимается кнопка
"Выгрузить каталог" -> "Давайте попробуем"

Как вам задачка? =)
itsunrise вне форума Ответить с цитированием
Старый 01.12.2017, 10:24   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

а может быть, я неверно понял задачу?

я себе представил что-то вроде такого:

Код:
<!doctype html>
<html lang="en">

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>test redirect by button</title>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<script>
$(document).ready(function () {
	  $(".redirect").on("click",function(e){
	    e.preventDefault();
	    var url=$(this).data('href');
	    alert(url);
	    //$("#sliza_widget_btn").click();
	    //window.location = 'ваш сайт куда нужно идти';
	});
});
</script>

</head>
<body>

<input type="button" data-href="www.ddd.com/test1" class="redirect" value="Go 1"><br>

<input type="button" data-href="www.ddd.com/test2" class="redirect" value="Go 2"><br>

<input type="button" data-href="www.ddd.com/test3/send.php" class="redirect" value="Go 3"><br>

</body>

</html>
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.12.2017, 13:46   #7
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Цитата:
Сообщение от itsunrise Посмотреть сообщение
Как вам задачка? =)
да никак, гамно задачка. А особенно ее формулировка. Конкретно надо объяснять что это html пиьсмо? что нужно сделать вот то-то- а то начинают какие то ид классы указывать.... а когда общий смысл передали не могут примитивно один класс на другой изменить или ид или еще что
ADSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск на сайте, переход по первой ссылке и выдергивание данных со странициы z00lu Microsoft Office Excel 2 25.06.2013 18:54
Переход по ссылке strangegirlXX PHP 2 15.04.2012 12:45
как сделать бесконечное авто-нажатие на определенную кнопку на сайте zheka100pudov JavaScript, Ajax 4 16.03.2011 01:53
переход по ссылке shelest PHP 2 11.01.2011 23:12