powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть окно в браузере моей кнопкой ?
18 сообщений из 18, страница 1 из 1
Как закрыть окно в браузере моей кнопкой ?
    #35523460
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет Всезнающий All,

Есть два html файл: 1.html и 2.html.

В файле 1.html есть ссылка:
Код: plaintext
<a href="2.html" target="_blank"> Это моя ссылка </a>
По ее нажатию в новом окне открывается файл 2.html.

В файле 2.html есть кнопка
Код: plaintext
<form> <input type=button value="Close Windows"> </form>

Мне надо что бы по ее нажатию закрылось текущее окно с файлом 2.html.
Но вот как это сделать, т.е. какой ей надо прописать обработчик onClick я не знаю.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523466
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
window.close();
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523474
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыwindow.close();
Ага, но - отругается.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523529
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на что и с чего бы?
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523543
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да красиво звкрывается только ишак. Все остальные типа окрывают не новые ркна а чаще вкладки. Да и закрывают их неохотно. Вобщем чем [Х] не устраивает ?
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523547
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, Ваша задача решается совсем не так. Создается новый DIV, возможно с IFRAME. Потом он делается невидимым и нет проблем.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523554
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacy...Ваша задача...
Хватит на "Вы", ёлки-палки. Задолбали уже.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523608
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ну может если через _target открывать то и отругается, не проверял. Лучше открыть через window.open(), тогда никто не ругнется :)
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523619
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыа ну может если через _target открывать то и отругается, не проверял. Лучше открыть через window.open(), тогда никто не ругнется :)
Щас перечитал стартпост - там чё-то не то. Надо подумать. В любом случае, закрыть можно (без ругательств) только тем, чем открывал.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35523631
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобщем window.close() работает нормалльно и в FF и в Opera со вкладками. Хотя я помню что были проблемы раньше. Может в новых версиях ушло? Не могу восстановить в памяти что там присходило точно...
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35524407
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если окно открывалось твоим скриптом по действию пользователя, то проблем никогда нигде не было
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35524589
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прблема была в том что открывалось не окно а вкладка. А метод close пытался закрыть окно.
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35524873
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да вообще понятия "вкладка" в скрипте нет. Это браузер знает про вкладки, страницы не знают. Так что не знаю, все должно было работать нормально, это какая-то фантастика :)
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35524890
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если новое окно открыто, через "<a href="2.html" target="_blank">", то обработчик кнопки window.close() такое окно (вкладку) не закрывает. Пробовал в SM и FF.

По поводу октрытия нового окна через "window.open()" я не против, но как это можно сделать нажав на ссылку "<a href="">" ?
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35524901
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<a href="javascript:window.open(..."
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35525612
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge
Код: plaintext
1.
<a href="javascript:window.open(..."

Пробовал. В SM и FF последних релизных версий такая конструкция нормально не работает.
Точнее говоря
Код: plaintext
<a href="javascript:window.open('2.html','form2'); "> Это моя ссылка </a>
работает нормально, но когда я в 2.html жму свою кнопку закрытия окна и срабатывает ее обработчик
Код: plaintext
<FORM><INPUT type="button" value="Close Window1" onClick="window.close();"></FORM>
, то вместо закрытия окна происходит следующее:
в адресной строке оказывается текст "javascript:window.open('2.html','form2');", а так где отображаются страницы появляется текст "[object Window]".
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35525677
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курим
Почувствуйте разницу
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<html>
	<head>
		<title>open</title>
	</head>
	<body>
		<a href="javascript:window.open('close.html')">open</a><br>
		<a href="#" onclick="window.open('close.html');return(false)">open</a>
	</body>
</html>
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
	<head>
		<title>close</title>
	</head>
	<body>
		<form>
			<input type="button" id="btnClose" value="close" onclick="window.close()">
		</form>
	</body>
</html>
Mozilla 1.7.13, Mozilla Firefox 3.0.1, IE 6.0.2800.1106+SP1
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как закрыть окно в браузере моей кнопкой ?
    #35526032
Stalker4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Ex_Soft
Большое спасибо тебе за помощь. Скрипт работает как надо, да и ссылка весьма полезная.

Вопрос закрыт.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть окно в браузере моей кнопкой ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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