Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Функция закрытия HTML страницы.
ТвойWeb » WebMaster класс » JavaScript » Функция закрытия HTML страницы.

Страниц (1): [1]
 

1. Bolat - 26 Декабря, 2004 - 22:40:01 - перейти к сообщению
CODE:

<html>
<head>
<script language="JavaScript">
function Close()
{ close(); }
</script>
</head>
<body>
<input type="submit" value="Button" OnClick="javascript:Close()">
</body>
</html>


В IE после нажатия кнопки "Button" появляется окошко с текстом: "Просматриваемая WEB - страница пытается закрыть это окно. Закрыть окно?" и 2-мя кнопками:
"Да" и "Нет".

Как сделать так чтоб окно закрывалось сразу без появления этого окошка? В NE и Opera закрывается сразу.
2. Bolat - 27 Декабря, 2004 - 01:13:27 - перейти к сообщению
CODE:

И еще вопросик:

<html>

<head>
<title></title>
<script language="JavaScript">
function LoadText()
{
document.getElementById("text").innerHTML=
"<ahref=#>1111111111111111111111111111111111111111111111111111</a>";
}

</script>

</head>

<body>

<table border="1" align="center" width="200">
<tr>
<td id="text" width="200">
</td>
</tr>
</table>

<input type="submit" value="Send" OnClick="javascript:LoadText()">

</body>

</html>


После нажаттия кнопки ячейка таблицы "Text" заполяется строкой из однерок, при этом ширина становится такой чтобы уместить всю строку. Как сделать чтоб прописанная ширина 200 не изменялась? Чтобы ширины увеличивалась высота.

P.s. Всякие <BR> и \n не предлагать. Улыбка
3. TvoyWeb - 27 Декабря, 2004 - 02:45:33 - перейти к сообщению
Bolat
Если строка строка из единиц, у тебя каждый раз имеет разную длину, то ИМХО никак. Это нужна функция обрезания строки и вставки на определенном символе тега переноса строки. Не знаю, возможно ли это реализовать на JS. На PHP это делается без проблем функцией wordwrap(). Строка без пробела, это почти то же что и картинка такой же ширины.\n\n(Добавление)
Bolat пишет:
Как сделать так чтоб окно закрывалось сразу без появления этого окошка?

Проверь страницу в нете. Закроется сразу.
И для закрытия не обязательно было писать функцию вызова функции.
CODE:
<input type="submit" value="Button" OnClick="javascript:close()">

Этого достаточно.
4. Bolat - 27 Декабря, 2004 - 03:14:17 - перейти к сообщению
TvoyWeb
Цитата:
Проверь страницу в нете. Закроется сразу

Смысле в нете? Страница на localhost валяется.
Цитата:

CODE:

<input type="submit" value="Button" OnClick="javascript:close()">



В курсе. Тама сложнее функция я ее обрезал ее для примера.
5. St.A.N. - 27 Декабря, 2004 - 08:29:02 - перейти к сообщению
А можно и так.
CODE:
<a href=' ' onClick='self.close()'>Закрыть окно</a>
Подмигивание
6. TvoyWeb - 27 Декабря, 2004 - 08:33:00 - перейти к сообщению
Bolat
Если окно открыто методом open() то никаких окон предупреждения не будет. Если ты просто загрузил страницу, набрав в браузере адрес, то при клике по такой кнопке получишь то самое предупреждение.

St.A.N.
Предупреждение и в этом случае будет.
7. Bolat - 27 Декабря, 2004 - 22:23:58 - перейти к сообщению
Цитата:

Если окно открыто методом open() то никаких окон предупреждения не будет. Если ты просто загрузил страницу, набрав в браузере адрес, то при клике по такой кнопке получишь то самое предупреждение.

Да я все это знаю Улыбка - в мануале прочитал.

Хотел узнать моно ли как то это обойти там окольными путями.
Видать нельзя Недовольство, огорчение
8. TvoyWeb - 28 Декабря, 2004 - 03:01:46 - перейти к сообщению
Bolat
Bolat пишет:
в мануале прочитал.

А где ты этот мануал взял? И на каком языке он?
9. Bolat - 28 Декабря, 2004 - 04:54:45 - перейти к сообщению
Ну не в мануале а в хэлпе
http://www.spravkaweb.ru/javascr...?ss=windowmethod
10. TvoyWeb - 28 Декабря, 2004 - 08:13:39 - перейти к сообщению
Bolat
Ну понятно. Ок.
Тему закрываем.

!Тема закрыта!

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0353]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33