Страница 1 из 1

Функции закрытия окна

Добавлено: 27 дек 2004, 07:09
Bolat

Код: Выделить всё

<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 закрывается сразу.

Добавлено: 27 дек 2004, 09:16
Bolat
Еще вопросик:

Код: Выделить всё

<html>
 
<head>
  <title></title>
<script language="JavaScript">
 function LoadText()
 {
  document.getElementById("text").innerHTML=
"<a href=#>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. Всякие
и \n не предлагать.

Добавлено: 27 дек 2004, 16:02
UUU
По первому вопросу: По политике безопасности скриптом нельзя закрыть окно, которое порождено не этим скриптом. Если NE и Opera закрывается сразу то это неправильные браузеры, которые не знают, что такое политика безопасности. Но скорее всего окна порождены разными процессами.
Второй вопрос:
1. Сначала поставить в ячейку, чтобы она не была пустой.
2. Разделить единички пробелом.

Добавлено: 28 дек 2004, 07:16
Bolat
UUU,
Сначала поставить в ячейку, чтобы она не была пустой.
От этого ячейка примет свою заданную ширину. Но все равно расширится если будет целое слово неумещающееся в нее.
Разделить единички пробелом.
В том то и проблема что это нельзя. Надо чтоб целое слово отсекалось.

Добавлено: 28 дек 2004, 08:24
UUU
Если у тебя все единички в одно слово - то как слово отсечется?.

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

Добавлено: 28 дек 2004, 08:37
Bolat
Если у тебя все единички в одно слово - то как слово отсечется?.
Я у тебя это и спрашиваю.

"гланды автогеном"
Не пайдет :-)