Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2017, 04:03   #1
DimaDR
Пользователь
 
Регистрация: 17.10.2017
Сообщений: 27
По умолчанию в документе html есть кнопка при нажатии на которую должна подгрузится функция с внешнего документа js. как подгрузить документ в то же самое окно?

ПОМОГИТЕ неучу советом.
У меня в документе html есть кнопка при нажатии на которую должна подгрузится функция с внешнего документа js.

НО ОНА ОТКРЫВАЕТСЯ В НОВОМ ОКНЕ, как показано на рисунке 2, и стили не отображаются


так вот и сам ВОПРОС, Как сделать так, чтобы эта анкета открылась в этом же документе????
Изображения
Тип файла: jpg Документ с кнопкой.jpg (13.8 Кб, 75 просмотров)
Тип файла: jpg 2.jpg (20.3 Кб, 77 просмотров)
DimaDR вне форума Ответить с цитированием
Старый 14.11.2017, 08:30   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

типа все массово начинаем гадать какой у вас там код?
ADSoft вне форума Ответить с цитированием
Старый 14.11.2017, 13:18   #3
DimaDR
Пользователь
 
Регистрация: 17.10.2017
Сообщений: 27
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
типа все массово начинаем гадать какой у вас там код?
Извините, забыл прикрепить (

Код:
<BODY>
	<script>
    	  var number = prompt('Введите номер работы', '');
	  alert('Вы ввели № ' + number);
    	  document.write('<h2>'+'Лабораторная работа по JavaScript № '  + number + '</h2>' + '<br>');
        </script>
<p>Чтобы открыть анкету студента нужно нажатть кнопку <B>АНКЕТА СТУДЕНТА</B>!</p><br>


<button type="button" button="" onclick='showMessage()'>Анкета</button>
или
<input type='button' value='Анкета студента' onclick='showMessage()' />
<script language="JavaScript" type="text/javascript">

</BODY>

И что еще не мало важно, Перед кнопкой есть тоже скрипт и текст, который соответственно тоже пропадает при на жатии

Последний раз редактировалось DimaDR; 14.11.2017 в 13:21. Причина: Дополнить текст
DimaDR вне форума Ответить с цитированием
Старый 14.11.2017, 14:33   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

а где showMessage()' ???
ADSoft вне форума Ответить с цитированием
Старый 14.11.2017, 14:43   #5
DimaDR
Пользователь
 
Регистрация: 17.10.2017
Сообщений: 27
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
а где showMessage()' ???
в отдельном документе js
Код:
////////////////////////////////////////////////////
// Функция выводит текст на страницу
function showMessage() {
  
   document.write('<H3 align=center>Анкета студента</H3><HR>');
   document.write('Наименование учебного заведения: <B>ВУЗ</B><br>');
   document.write('Факультет: <B>ЭиОГ</B><br>');
   document.write('Специальность/Группа: <B>СДС</B><br>');
   document.write('Фамилия Имя Отчество: <B>MDA</B><br>');
   document.write('Дата рождения: <B>01.01.01год</B><br>');
   document.write('Email: <B>mail@gmail.com</B><br><HR>');
   alert("Вы вызвали анкету студента!");}
DimaDR вне форума Ответить с цитированием
Старый 14.11.2017, 16:37   #6
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

насколько я понимаю - у вас кроме alert-а ничего ни в каком новом окне не открывается....
пишется у вас все в текущий документ
document.write(
....
ADSoft вне форума Ответить с цитированием
Старый 14.11.2017, 23:31   #7
DimaDR
Пользователь
 
Регистрация: 17.10.2017
Сообщений: 27
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
насколько я понимаю - у вас кроме alert-а ничего ни в каком новом окне не открывается....
пишется у вас все в текущий документ
document.write(
....
Оно все выводится но и Alert и document.write, ТОЛЬКО в окне без стиле, у меня в документе с расширением js находится функция, которую я вызываю с помощью кнопки в документ html (прикрепленное цветное фото, а она открывается в новом окне, а не в том, в котором находится сама кнопка

Последний раз редактировалось DimaDR; 14.11.2017 в 23:43. Причина: Изменение формулировки
DimaDR вне форума Ответить с цитированием
Старый 15.11.2017, 08:07   #8
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

для тех кто в танке..... еще раз - у вас ВСЕ в одном окне!!!!
ну и вообще работать через document.write - отголосок 90-х.. сейчас так никто не делает..... насчет оформления/стиля - по коду непонятно и не видно что он вообще есть
в норме - какой то div в документе сделать - его отстилить, и имеyно в него добавлять новый контент .. например через JQuery - $().append('bla-bla');
или нативно через getElementById().html
ADSoft вне форума Ответить с цитированием
Старый 15.11.2017, 16:56   #9
DimaDR
Пользователь
 
Регистрация: 17.10.2017
Сообщений: 27
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
для тех кто в танке..... еще раз - у вас ВСЕ в одном окне!!!!
ну и вообще работать через document.write - отголосок 90-х.. сейчас так никто не делает..... насчет оформления/стиля - по коду непонятно и не видно что он вообще есть
в норме - какой то div в документе сделать - его отстилить, и имеyно в него добавлять новый контент .. например через JQuery - $().append('bla-bla');
или нативно через getElementById().html

Спасибо
DimaDR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[РЕШЕНО] как правильно прописать Тег <button> в документе html, чтобы при нажатии на кнопку вызывался другой документ DimaDR HTML и CSS 2 20.10.2017 19:39
Нужна помощь - как восстановить замененный файл (В ворде 2010 при сохранении документа, по ошибке был заменен одноименный документ kuznetsoff Microsoft Office Word 0 18.11.2013 17:56
Запуск программы при нажатии на ссылку html-документе в TWebBrowser Persej Мультимедиа в Delphi 1 24.09.2011 08:20
Как сделать при нажатии кнопки новое окно quarty Общие вопросы Delphi 9 01.11.2010 14:06
Подгрузить код HTML из внешнего файла Gladunin-Urii HTML и CSS 17 22.08.2009 16:36