С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/46: Рейтинг темы: голосов - 46, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 24.11.2014
Сообщений: 30
1

Подскажите актуальность или в чём ошибка

20.04.2015, 02:14. Показов 9385. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что я не правильно делаю?
Javascript
1
2
3
4
  var url = 'createPerson.php';
       var persname = document.getElementById("fioTextField");
       xmlhttp.open ("POST", url ,false);
       xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
видит ошибку на этой строке
Javascript
1
xmlhttp.open ("POST", url ,false);
ошибка вот такая: Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check http://xhr.spec.whatwg.org/.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.04.2015, 02:14
Ответы с готовыми решениями:

Актуальность данных - или два билета на самолет
Если данные получают с сервера и показывают их с помощью одного из js фреймворка, возникает...

Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём ошибка
Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём...

Подскажите в чём ошибка
Я плохо разбираюсь в програмирование но среда обитания принуждает учиться в этом направление и...

Подскажите в чём ошибка
Всем привет! Пытаюсь самостоятельно создать базу данных в Access. Опыт только приобретаю....

7
1 / 1 / 0
Регистрация: 24.11.2014
Сообщений: 30
20.04.2015, 02:17  [ТС] 2
Да и видит гугл хром эту ошибку вот так, что там типа GET, это вообще как?
я начинающий поэтому прошу не ругаться
Миниатюры
Подскажите актуальность или в чём ошибка  
1
Эксперт PHP
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
20.04.2015, 02:27 3
Javascript
1
2
3
4
5
6
7
8
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
    }
}
xmlhttp.open("GET", "gethint.php?q=" + 'dataText', true);
xmlhttp.send();
это GET запрос POST Не считываются данные с формы
1
1 / 1 / 0
Регистрация: 24.11.2014
Сообщений: 30
21.04.2015, 21:09  [ТС] 4
В чём ошибка? Я хочу передавать данные и что-то он ругается на строку
Javascript
1
 xmlHttp.open("POST", url, false);
как правильно написать здесь метод POST?
Javascript
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
var xmlHttp;
// глобальная переменная, div id того места, куда будем показывать ответ сервера
var responseTarget;
 
//Объект XMLHttpRequest дает возможность браузеру делать HTTP-запросы к серверу без перезагрузки страницы
function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}
 
// обработчик нажатия кнопки "Создать" контрагента
function createPerson(respTarget)
{
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null){
        alert ("Browser does not support HTTP Request");
        return;
    }
 
    // название файла, где хранится PHP-код
    var url = 'createPerson.php';
    // взять значение из текстового поля с id = "createPerson"
    var persname = document.getElementById("fioTextField");
    //alert(persname.value);
    
    xmlHttp.open("POST", url, false);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 
    // отправляем по адресу url значение переменной persname (ФИО)
    xmlHttp.send("persname=" + persname.value);
    
    // дождались ответа от PHP и отправили его в div, который находится в фрейме rightFrame, в div с id=respTarget
    if(xmlHttp.status == 200) {
      // window.parent.rightFrame.document.getElementById(respTarget).innerHTML = xmlHttp.responseText;
        document.getElementById(respTarget).innerHTML = xmlHttp.responseText;
    }
}

index.php выглядит так
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
     <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
       <script src="../../script.js"></script>
     </head>
    <body>
    
    ФИО:
     <input type="text" id="fioTextField"></input>
     <input type="button" id="fioSaveBtn" width="50" value="Сохранить" onclick="createPerson('serverResponse')"></input> <!--вызов функции через onclick, функция -createPerson, с id контейнера-serverResponse-->
    
    <!--создаём контейнер для ответа от сервера-->
    <br>
     <div id="serverResponse">
     контейнер ответа сервера
     </div>
     
    </body>
       
 
</html>
CreatePerson.php выглядит следующим образом
PHP
1
2
3
4
<?
    $persname = $_POST['persname'];
    echo "вы ввели: " . $persname;
?>
В итоге она выводит в контейнер то что я ввожу в поле, но выводит ошибочку на фото внизу.
Миниатюры
Подскажите актуальность или в чём ошибка  
0
Эксперт HTML/CSS
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
21.04.2015, 21:34 5
Так там же все написано) Гугл переводчик уже нельзя юзать? А вообще это предупреждение в котором просят не использовать синхронные запросы...
0
1 / 1 / 0
Регистрация: 24.11.2014
Сообщений: 30
21.04.2015, 23:31  [ТС] 6
юзать-то юзал, только не понимаю как это исправить
Может подскажите?
0
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
21.04.2015, 23:47 7
Цитата Сообщение от progger2014 Посмотреть сообщение
только не понимаю как это исправить
А я не могу понять другое. Вам Poznakomlus пишет:
Javascript
1
xmlhttp.open("GET", "gethint.php?q=" + 'dataText', true);
Третий параметр - "true", что указывает на асинхронное выполнение запроса, а вы пишете "false":
Javascript
1
xmlHttp.open("POST", url, false);
0
1 / 1 / 0
Регистрация: 24.11.2014
Сообщений: 30
22.04.2015, 00:11  [ТС] 8
Написал true, не помогает. Так же выдаёт результат, но и кричит, что есть ошибка!
0
22.04.2015, 00:11
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.04.2015, 00:11
Помогаю со студенческими работами здесь

Подскажите в чём ошибка?
На строке b:=1/a; выдаёт ошибку &quot;Project1.exe вызвал исключение класса.....&quot; вот код с процедурой:...

Подскажите в чём ошибка
#include &lt;iostream&gt; int main(){ int a = 0; int b = 0; char operation; ...

Подскажите, в чём ошибка!!
Нужно написать программу, переводящую русский текст на транслит, вот мой код, но он не фурычит!!...

подскажите в чём ошибка?
#include &lt;iostream&gt; using namespace std; void func(char ar,int nar) { int i=0; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru