A voir également:
- Probleme avec du scroll drawing quand la page n'est pas entierement chargée
- Supprimer une page word - Guide
- Capture d'écran page entière - Guide
- Traduire la page - Guide
- Word numéro de page 1/2 - Guide
2 réponses
Utilisateur anonyme
4 mars 2021 à 17:19
4 mars 2021 à 17:19
Ta page, elle se charge en moins d'une seconde.
Where's the problem ? No problem.
Where's the problem ? No problem.
Merci.
J'ai essayé de l'écrire comme ca mais ca ne marche pas:
J'ai manqué quelque chose?
J'ai essayé de l'écrire comme ca mais ca ne marche pas:
<script>
window.onLoad= function(){
// Get the id of the <path> element and the length of <path>
var triangle = document.getElementById("triangle");
var length = triangle.getTotalLength();
// The start position of the drawing
triangle.style.strokeDasharray = length;
// Hide the triangle by offsetting dash. Remove this line to show the triangle before scroll draw
triangle.style.strokeDashoffset = length;
// Find scroll percentage on scroll (using cross-browser properties), and offset dash same amount as percentage scrolled
window.addEventListener("scroll", myFunction);
function myFunction(){
var scrollpercent = (document.body.scrollTop + document.documentElement.scrollTop) / (document.documentElement.scrollHeight - document.documentElement.clientHeight);
var draw = length * scrollpercent;
// Reverse the drawing (when scrolling upwards)
triangle.style.strokeDashoffset = length - draw;
}
}
</script>
J'ai manqué quelque chose?
10 mars 2021 à 18:50
25 mars 2021 à 22:56
et mettant votre code dans un
ça devrait régler le problème:
l'événement onload va 'appliquer' les instructions uniquement quand l'objet DOM window est chargé.
document.body.onload revient quasiment au même mais est un peu moins fiable.