Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Возможность открыть ссылку в новом окне, если ссылка на js функцию? / 3 сообщений из 3, страница 1 из 1
27.07.2017, 11:03
    #39495817
Deff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность открыть ссылку в новом окне, если ссылка на js функцию?
Есть такая форма на странице
Код: html
1.
2.
3.
4.
<form name='f_send' id='f_send' method=post>
	<input type=hidden name='page' id='page' value=1>
	<input type=hidden name='op' id='op' value=''>
</from>


Есть такая ссылка
Код: html
1.
<a href="javascript:fun_open()>


И сама функция
Код: javascript
1.
2.
3.
4.
5.
function fun_open(id) {
		f_send.page.value=2;
		f_send.op.value=5;
		f_send.submit();
}



Соответственно если пользователь пытается открыть ссылку в новом окне, то ничего не происходит.
Можно этот как-то исправить малой кровью?

PSКритиковать меня за код не надо - не моё.
...
Рейтинг: 0 / 0
27.07.2017, 11:26
    #39495842
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность открыть ссылку в новом окне, если ссылка на js функцию?
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<!doctype html>
<form name='f_send' id='f_send' method='post'>
	<input type="text" name='page' id='page' value=1>
	<input type="text" name='op' id='op' value=''>
</form>
<a href="javascript:fun_open()">Нажми</a>
<script type="text/javascript">
function fun_open(id) {
		f_send.page.value=2;
		f_send.op.value=5;
		//f_send.submit();
}
</script>



Вот так значения инпутов меняются по нажатию на ссылку. При срабатывании события submit данные на странице обновляются. Возможно, у формы надо указать обработчик.
...
Рейтинг: 0 / 0
27.07.2017, 13:56
    #39496009
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность открыть ссылку в новом окне, если ссылка на js функцию?
И еще у ссылки надо указать target="_blank"
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Возможность открыть ссылку в новом окне, если ссылка на js функцию? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]