Богаченков. Для професійних цілей мені потрібно було динамічно створити сторінку та заповнити її. Подивившись різні форуми, для себе я вирішив, що JavaScript та 2 його функцій добре підходять для цього: Window.open ("Адреса сторінки", name_okna [ параметри від_кн]) - створює нове вікно браузера, аналогічно команді "Нове вікно" у меню браузера. Зазвичай це не вкладка, а нове вікно, але в деяких браузерах ви можете чітко налаштувати цю чи таку поведінку. Якщо замість адреси сторінки є порожнім рядком, то порожній ресурс про: порожній буде завантажений у вікно. У будь -якому випадку навантаження здійснюється асинхронно. Створюється порожнє вікно, завантаження ресурсу, в яке розпочнеться після завершення поточного блоку коду. Document.write (argument1 [ argument2 [ argument3 [.]]) - метод, який приймає на сторінку аргументи, передані йому. Може бути будь -яка кількість аргументів, і вони можуть бути будь -якого типу, коли вони закінчуються, вони перетворюються на лінії. Існує також функція document.writeln, яка схожа на document.write, але додає переклад рядків у кінці його виведення. Як результат, найпростіший приклад їх утилізацією приймає наступний погляд: Var win1 / / оголосити змінну для нового вікна. Попередження ("Нове вікно відкриється зараз."); // попередити сором'язливого користувача. Win1 = window.open ("", "сценарій", "перенесений = 1, ширина = 300, висота = 150"); // ми присвоюємо змінну Win1 новому порожньому вікні розміром 300x150. win1.document.open (); // Відкрий це. // Заповніть новостворений документ. Window.focus (); // перекласти фокус. // Ми вказуємо, що наш сценарій починається під час завантаження сторінки. З невідомих причин Firefox повністю відмовляється відкривати нове вікно. Можливо, причина впровадження Firefox на системах Linux, але блокування відкриття нового вікна не видаляється. Для довідки я дам параметри, що використовуються для створення нового вікна: Параметри, що стосуються елементів управління вікном, можуть бути жорстко встановлені в конфігурації браузера. У цьому випадку їх вказівка на параметри OPEN () не дасть бажаного ефекту. Зліва/верх - відстань від лівої/верхньої межі вікна операційної системи до межі нового вікна. Нове вікно не може бути створено за межами екрану висоти/ширини/ширини/ширини в пікселях внутрішньої сторони нового вікна, включаючи смужки прокрутки, якщо такі є. Мінімальне значення: 100 Menubar - Якщо цей параметр встановлений у "Так", то меню буде у новому вікні. Панель інструментів - Якщо цей параметр встановлений у "Так", то в новому вікні відбудеться навігація (кнопки назад, вперед тощо) та вкладку "Місце розташування" - якщо цей параметр встановлений у "Так", то буде адреса рядка каталогів - Якщо цей параметр буде цей параметр, встановлений у "Так", то в новому вікні буде закладки/улюблений статус - якщо цей параметр встановлений у "Так Параметр встановлений у "так", тоді користувач зможе змінити розмір нового вікна. Рекомендується завжди встановлювати цей параметр. Scrollbars - Якщо цей параметр встановлений у "Так", то нове вікно зможе показати рядки прокрутки, якщо це необхідно. Як ви бачите, все досить просто. :)