Форум программистов  
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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

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


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

icq: 303-206-418
skype: ad-soft.info
По умолчанию

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

Цитата:
Сообщение от 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 в 14:21. Причина: Дополнить текст
DimaDR вне форума   Ответить с цитированием
Старый 14.11.2017, 15:33   #4
ADSoft
Профессионал
 
Регистрация: 25.02.2007
Адрес: Татарстан
Сообщений: 3,048
Репутация: 843

icq: 303-206-418
skype: ad-soft.info
По умолчанию

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

Цитата:
Сообщение от 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, 17:37   #6
ADSoft
Профессионал
 
Регистрация: 25.02.2007
Адрес: Татарстан
Сообщений: 3,048
Репутация: 843

icq: 303-206-418
skype: ad-soft.info
По умолчанию

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

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

Последний раз редактировалось DimaDR; 15.11.2017 в 00:43. Причина: Изменение формулировки
DimaDR вне форума   Ответить с цитированием
Старый 15.11.2017, 09:07   #8
ADSoft
Профессионал
 
Регистрация: 25.02.2007
Адрес: Татарстан
Сообщений: 3,048
Репутация: 843

icq: 303-206-418
skype: ad-soft.info
По умолчанию

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

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

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



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[РЕШЕНО] как правильно прописать Тег <button> в документе html, чтобы при нажатии на кнопку вызывался другой документ DimaDR HTML и CSS 2 20.10.2017 20: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 15:06
Подгрузить код HTML из внешнего файла Gladunin-Urii HTML и CSS 17 22.08.2009 16:36




04:16.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru