Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Открытие в новом окне
 
 автор: Golovastik   (07.08.2010 в 01:16)   письмо автору
 
 

Читаю пр открытие в новом окне, написал код чтоб окно открывалось определённым размером, во всех браузерах как положено открывается, проблемма в том ,что в в ИЕ открывается в новой вкладке и ещё на весь экран хоть и установил размер, как одолеть данную проблему?
[CODE]
<html><head>
<title>Тренировочный документ</title>
<script type='text/javascript'>
function openWin(){
var mywin = open('page.html','newokno',
'width=400,height=300,status=not');
}
</script>
</head>
<body>
<form>
<input type="button" value='Щёлкни меня' onClick="openWin()">

</form>

</body>

</html>
[/CODE]

2)Ещё проблемма, как сделать чтоб окно нельзя было увеличить при открытии в маленьком окне которое я задал и чтоб был сверху толкьо 1 крестик закрытия и нельзя было изменять.
Заранее благодарю.

  Ответить  
 
 автор: АЯ   (07.08.2010 в 02:34)   письмо автору
 
   для: Golovastik   (07.08.2010 в 01:16)
 

В последних версиях браузеров имеются ВНУТРЕННИЕ настройки - если пользователь поставит галочку на пункт "Вместо новых окон открывать новые вкладки", то никаким скриптом это изменить нельзя.

  Ответить  
 
 автор: Golovastik   (07.08.2010 в 18:09)   письмо автору
 
   для: АЯ   (07.08.2010 в 02:34)
 

Как сделать своё окно, чтоб выдавало и работало во всех браузерах не используя метод open,которые не везде работате одинаково?

  Ответить  
 
 автор: Golovastik   (07.08.2010 в 19:28)   письмо автору
 
   для: Golovastik   (07.08.2010 в 18:09)
 

Не работает метод close() в Джавскрипте именно в браузерах Мозила и Гуглхром, что можно
использовать другое в таком случаи?
[CODE]
<html><head>
<title>Тренировочный документ</title>
<script type='text/javascript'>
function closes(){
close();
}

</script>
</head>
<body>
<form>
<input type="button" value='Щёлкни меня' onClick="alert('Privet')">
<input type="button" value='Hello' onClick="closes()">

</form>

</body>

</html>
[/CODE]

  Ответить  
 
 автор: elenaki   (07.08.2010 в 20:47)   письмо автору
 
   для: Golovastik   (07.08.2010 в 01:16)
 

как сделать чтоб окно нельзя было увеличить при открытии в маленьком окне которое я задал и чтоб был сверху толкьо 1 крестик закрытия и нельзя было изменять
=================================
для таких случаев есть библиотеки типа highslide, thickbox, lightbox и т.д.

  Ответить  
 
 автор: Golovastik   (07.08.2010 в 23:57)   письмо автору
 
   для: elenaki   (07.08.2010 в 20:47)
 

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


<html><head>
<title>Тренировочный документ</title>
<script type='text/javascript'>

function openas() {
mywindow = open('','newokno','width=500,height=400,status=1,menubar=1');
//Открываем документ
mywindow.document.open();
//Создаём документ
mywindow.document.write('<html><head><title>Создаём хтмл-документ');
mywindow.document.write('</title></head><body>');
mywindow.document.write('<center><font size=+3>');
mywindow.document.write('Этот HTML-документ создан при помощи JavaSript');
mywindow.document.write('</font></center>');
mywindow.document.write('</body></html>');

//Закрываем документ но не окно
mywindow.document.close();
}

</script>
</head>
<body>
<form>
<input type="button" value='Жми сюда' onClick="openas()">
</form>

</body>

</html>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования