j'ai une fonction en javascript et j'aimerai récupérer le output de ces 2 elements
Code : Tout sélectionner
visitedElem
notVisitedElem
browseroutput.php
Code : Tout sélectionner
$visited = $_POST['visitedElem'];
$notvisited = $_POST['notVisitedElem'];
Code : Tout sélectionner
function test () {
const button = document.querySelector('button')
const visitedElem = document.getElementById('visited')
const notVisitedElem = document.getElementById('not_visited')
button.onclick = () => {
window.location.hash = '#start'
window.location.reload(true)
}
document.querySelectorAll('h3').forEach((node) => {
node.style.display = 'block'
})
document.getElementById('disclaimer').style.display = 'block'
window.performance.setResourceTimingBufferSize(1000)
window.HOSTS.forEach(function (url, i) {
window.fetch(url, {mode: 'no-cors'}).then(() => {
display(url, notVisitedElem)
}).catch(() => {
display(url, notVisitedElem)
})
})
const intervalId = setInterval(() => {
const timings = window.performance.getEntriesByType('resource')
timings.forEach((timing) => {
let url = timing.name
if (url.includes(':443') && !visited[url]) {
display(url, visitedElem)
visited[url] = true
}
})
}, 666)
setTimeout(() => {
console.log('timing out')
clearInterval(intervalId)
}, 300000)
}je voudrai ajouter ce genre de code afin d'exporter le output dans 2 php variables
mais comme je suis debutant ...évidement ca ne fonctionne pas
Code : Tout sélectionner
$.post ('browseroutput.php',(visitedElem[],notVisitedElem[]));merci beaucoup
