jax-ws: установка Content-Type запроса

Большая часть минимальной и 100%-й работы

я выбрал ответ от PlainJS, и это хорошо работает для меня. Это расширяется DOMContentLoaded так, чтобы это могло быть принято во всех браузерах.

Эта функция является эквивалентом jQuery $(document).ready() метод:

document.addEventListener('DOMContentLoaded', function(){
    // do something
});

Однако в отличие от jQuery, этот код будет только работать правильно в современных браузерах (IE> 8), и он не будет в случае, если документ уже представляется в то время, когда этот сценарий вставляется (например, через Ajax). Поэтому мы должны расширить это немного:

function run() {
    // do something
}

// in case the document is already rendered
if (document.readyState!='loading') run();
// modern browsers
else if (document.addEventListener) 
document.addEventListener('DOMContentLoaded', run);
// IE <= 8
else document.attachEvent('onreadystatechange', function(){
    if (document.readyState=='complete') run();
});

Это покрывает в основном все возможности и является жизнеспособной заменой для помощника jQuery.

6
задан El Che 4 February 2015 в 09:46
поделиться

1 ответ

В качестве ответа вы получаете тип содержимого text / html.

В большинстве случаев, когда я получаю эту ошибку, сервер отправляет страницу с ошибкой html .

Если у вас есть способ записать ответ, вы сможете точно увидеть, в чем проблема.

8
ответ дан 16 December 2019 в 21:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: