Здравствуйте. Подскажите пожалуйста. У меня в случаи ошибки АJAX возвращает страницу с ошибкой. Как ее отрыть в новой или в текущей вкладке. Возможно ее сразу можно принимать как объект DOM. а не через текстовую переменную? Спасибо.
Отрывок функции:
const respond = await fetch( url, { method: type, body, headers, credentials, redirect: "error"} );
if ( !respond.ok ) {
data = await respond.text( );
}
Пример странички:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Action Controller: Exception caught</title>
<style>
body {
background-color: #FAFAFA;
color: #333;
margin: 0px;
}
</style>
</head>
<body>
<header>
<h1>
Savon::SOAPFault
in Institution::ReportsController#ajax_report_base
</h1>
</header>
...
</body>
</html>