$.ajax({
url: window.location.href,
cache: false,
success: function(html){
var page = document.createElement('page'); // Создаем пустой элемент с тегом page
page.innerHTML = html; // Записываем в него ответ сервера
var body = page.querySelector('body').innerHTML; // Считываем с него содержимое тега body
document.querySelector('body').innerHTML = body; // Записываем спасренный код на страницу
}
});
$.ajax({
url: window.location.href,
cache: false,
success: function(html){
document.write(html); // Перезаписываем текущий документ полностью
document.close(); // Закрываем запись
}
});
document.querySelector('input').value = 'значение';
document.querySelector('input').dispatchEvent(new Event('keyup'));
document.querySelector('input').dispatchEvent(new Event('input'));
document.querySelector('input').dispatchEvent(new Event('change'));
window.eval('здесь внутри объявляем нужные функции');
status = 1;
button.addEventListener('click', function() {
if (status) {
test();
}
});
$('div.text:contains("April")').html('Апрель');
function send_form() {
var send_text = 'Проверка';
var xhr = new XMLHttpRequest();
var body = 'text=' + encodeURIComponent(send_text);
xhr.open('POST', 'send.php');
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.onreadystatechange = function() {
if (xhr.readyState === XMLHttpRequest.DONE && xhr.status === 200) {
alert(xhr.responseText);
}
}
xhr.send(body);
}
<script type="text/javascript">
// Ждем готовности документа и запускаем функцию name_save:
document.addEventListener('DOMContentLoaded', name_save);
function name_save() {
// Проверяем хранилише на наличие имени:
if (localStorage.getItem('user_name')) {
// Если в хранилище имеется имя пользователя, всталяем его в поле input#name:
document.querySelector('input#name').value = localStorage.getItem('user_name');
}
// Далее, мы устанавливаем на поле с именем обработчик input
// Этот обработчик будет срабатывать всякий раз, при вводе данных:
document.querySelector('input#name').addEventListener('input', function() {
// При срабатывании обработчика, считываем имя с поля:
var name = document.querySelector('input#name').value;
// И записываем его хранилище (акутуализируем):
localStorage.setItem('user_name', name);
});
}
</script>