Как описано 
здесь, сгененрировал XMLHttpRequest для вставки HTML-кода в страницу. Фрагмент кода:
document.getElementsByTagName("body")[0].innerHTML  = xhr.responseText;
Можно ли этим же способом не просто вставить содержимое из PHP-документа (например, из 
insert.php), а ещё и передать значение переменной тому скрипту, что в 
insert.php?
Если по порядку, то так:
- Выполняем JS-скрипт, в котором переменная (назовём её стандартно - X "икс") принимает те или иные целочисленные значения.
 
- Передаём значение X в insert.php. Как это сделать, я и хочу спросить, а сам покажу примерное содержание insert.php:
 
<?php
    $_GET($X); // принимаем переменную из js-скрипта
    
    switch($X){
    	case 1: 
    		echo "<b>One</b>";
    		break;
    	case 2:
    		echo "<b>Two</b>";
    		break;
    	}
    }
    ?>
В этом вопросе я узнал, как вставить HTML-код с помощью JavaScript и PHP (не будем углубляться в том, зачем это). Решением было использование XMLHttpRequest. А теперь вопрос: а можно ли этим же способом не просто вставить содержимое PHP-документа (например, insert.php), а ещё и передать значение переменной тому скрипту, что в insert.php?
По порядку:
JS-скрипт выполняется как при первой загрузке страницы, так и при изменении ширины окна (этого я уже добился).