var url = 'https://other-domain.com/receive.php'; // другой домен
...
xhr.open('POST', url, true); // но может вам и GET хватит
...
echo $_POST['site'];
file_put_contents('my.txt', json_encode($_REQUEST));
в чем тут логика?
(function() {
'use strict';
var func = function() { console.log(this); };
func.call(null); // выведет null
})();
var headers = document.querySelectorAll('.js-profile-header-vote')
if (x > 6.31) {
headers[0].click()
} else {
headers[1].click()
}
<a href="/product/<?= $product_id; ?>"?privetik=<?= $_POST['privetik']; ?>
$('a').on('click',function(e){
e.preventDefault(); //отменяем переход
var data = $('input[name="privetik"]').val(); //получаем значение из инпута
window.location = $(this).attr('href') + '?privetik=' + data; //перенаправляем на новый url
return false;
});
$result = [
'years' => 2,
'month' => 5,
'days' => 12,
];
var_dump((object)$result);
$result = new stdClass();
$result -> years = 1;
$result -> month = 6;
$result -> days = 24;
var_dump($result);
$('.sel').html(data.map(d=>`<option value="${d.name}">${d.name}</option>`))
$('.box').html(data.map(d=>`<p class="${d.name}">${d.name}</p>`))
$('.sel').on('change', function() {
$('.box .'+this.value).slideDown().siblings().hide()
})
https://jsfiddle.net/ok834qLs/ var a = [{
"currentPos": 2,
"isSelected": true,
"text": 4
},
{
"currentPos": 1,
"isSelected": true,
"text": 3
},
{
"currentPos": 3,
"isSelected": true,
"text": 1
}
]
var b = a.every(function(item) {
return item.isSelected
})
console.log(b)
Как будто обработчик событий повесели прям на ввод консоли.
Object.prototype.watchДействительно, похоже на то!