Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
23 / 23 / 11
Регистрация: 05.02.2010
Сообщений: 314

window.open

04.07.2011, 16:16. Показов 2441. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как можно при открытии нового окна передать туда данные и сохранить их при необходимости
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.07.2011, 16:16
Ответы с готовыми решениями:

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

window.open
Как при использовании window.open("http://xxxxx.xx") в php задать размер окна в пикселях, и убрать из окна все лишнее (например, адресную...

Запретить функцию window.open
Возможно ли отследить возникновение события window.open и запретить его выполнение? Просто вставил плеер себе на сайт, а там периодически...

2
 Аватар для superpuper
103 / 103 / 48
Регистрация: 09.09.2010
Сообщений: 241
04.07.2011, 20:03
Есть вот такой пример
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!doctype html>
<head>
<meta charset='utf-8'>
<script type='text/javascript'>
function f() {
    var new_window = window.open("","w","width=420,height=230")
    new_window.focus()
    var textar = document.createElement('TEXTAREA')//создаём текстовое поле
    textar.id = 'textar'
    textar.style.width = "390px"
    textar.style.height = "180px"
    //textar.innerHTML = document.getElementsByTagName('DIV')[0].innerHTML//-------почему так не работает ?
    textar.innerHTML = document.getElementById('divdiv').innerHTML//копируем исходный текст//-------а так работает
    new_window.document.body.appendChild(textar)//добавляем его в новую форму
    var input_submit = document.createElement('input')//создаём кнопку
    input_submit.type = 'button'
    input_submit.value = 'Отправить'
    input_submit.onclick = function() {//текст из текстового поля скопировать в <div></div> родительской формы
        //document.getElementsByTagName('DIV')[0].innerHTML = new_window.document.getElementsByTagName('TEXTAREA')[0].value//---и так нет?
        document.getElementById('divdiv').innerHTML = new_window.document.getElementById('textar').value//----------------а так - да
        new_window.close()
    }
    new_window.document.body.appendChild(input_submit)//добавляем кнопку в форму
}
</script>
</head>
<body>
<div id = 'divdiv'>Это исходный текст текст текст.</div>
<a href='' onclick='f()'>Редактировать</a>
</body>
</html>
Правда работает только в Firefox (3.6.6 , если точнее). При желании можно допилить.
Сохраняет только в документе родительского окна.
0
23 / 23 / 11
Регистрация: 05.02.2010
Сообщений: 314
04.07.2011, 20:33  [ТС]
Еще вопрос, а как можно подключить js скрипт в открытом окне?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.07.2011, 20:33
Помогаю со студенческими работами здесь

Вопрос по window.open и InnerHTML
Ситуация такая открываю новое окно с помошью всем известной 'window.open' из test01.html, затем в test01.html должен сработать скрипт...

Скрипт Open all links in new window
Подскажите пожалуйста скрипт Open all links in new window

Window.open открытие и закрытие
Как сделать что бы по нажатию на одну и ту же кнопку/ссылку новое окно созданное при помощи window.open открывалось и закрывалось? ...

window.open() и его свойства
Как можно window.open() поменять url. К примеру я создаю var myWindow=window.open(&quot;http://google.ru/&quot;,&quot;_target&quot;) //Новая вкладка ...

Помогите пожалуйста с window.open.
Здравствуйте уважаемые форумчане. Я разместил кнопку &quot;like&quot; одноклассников на сайте.Но у меня не получается передать комментарий на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru