WebSite X5Help Center

 
Jerome P.
Jerome P.
User

Webanimator carga de animaciones  es

Autor: Jerome P.
Visited 31, Followers 1, Udostępniony 0  

Buenos dias

Tal y como comento abro el nuevo post como pregunta para ver si se puede cargar las animaciones de Webanimator en el momento que se llega al punto de la pagina donde se encuentra.

Actualmente, las animaciones se detonan al abrir la pagina y no cuando se esta en el punto de vision.

Dejo los enlaces:

El primero es con autoplay que es una funcion de webanimatro que ejecuta de forma directa la animacion

Sombras y diodos - Netjoule

El segundo es sin autoplay implicando que no se detona la animacion cuando se carga, esta vairante la dejo por si sirva de algo.

Sombras y diodos - Netjoule

Saludos 

Posted on the
6 ODPOWIEDZI
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ES

... OK .-.. el primer ENLACE ahora funciona con el diseño regular, y pude evaluar...
...!... el segundo ENLACE no es válido, por lo que se ignora...!...
...este es mi invento EXTRA para tu primer ENLACE actual:

<script>
//----------INIZIO----K---------------
$( document ).ready(function() { //K>;
/** --- riavvio animazione WebAnimator x WSx5 sulla posizione visibile nello scroll pagina - esclusivo by KolAsim --- **/
//---------------------------------------------------
setTimeout(function(){//K1>;
window.onscroll = function() { scrollH_K()};//onscroll>|<<;
//------------------------------------------
n1=n2=n3=true;
},1000); //K1<<;
}); //K<<;
//-----fK------------
function scrollH_K() { //scrollH_K()>;
hK= window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;
if($('#imCell_840').offset().top - $(window).scrollTop() < hK ){//K1>;
waK1();
};//K1<<;
if($('#imCell_831').offset().top - $(window).scrollTop() <= hK ){//K1>;
//n=false;
waK2();
};//K1<<;
if($('#imCell_828').offset().top - $(window).scrollTop() <= hK ){//K1>;
waK3();
};//K1<<;
}; //scrollH_K()<<;
//---------fK----------------
function waK1(){//waK1()>;
if(n1==true) {//K1>;
(function(IWA) {
IWA.openDoc('imObjectAnimation_1420_840/imObjectAnimation_1420_840_yoRuutbV/Sombra modulo.js', 'imObjectAnimation_1420_840_stage');})(AtomiSaola);
n1=false;
};//K1<<;
};//waK1()<<;
//---------fK----------------
function waK2(){//waK2()>;
if(n2==true) {//K1>;
(function(IWA) {
IWA.openDoc('imObjectAnimation_1420_831/imObjectAnimation_1420_831_aqFyUPZm/Sombreado total y sombreado parcial.js', 'imObjectAnimation_1420_831_stage');})(AtomiSaola);
n2=false;
};//K1<<;
};//waK2()<<;
//---------fK----------------
function waK3(){//waK3()>;
if(n3==true) {//K1>;
(function(IWA) {
IWA.openDoc('imObjectAnimation_1420_828/imObjectAnimation_1420_828_sjvecIGD/Sombras.js', 'imObjectAnimation_1420_828_stage');})(AtomiSaola);
n3=false;
};//K1<<;
};//waK3()<<;
//----------FINE----K---------------
</script>

.

ciao

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ES

...+... si quieres usarlo, este otro invento mío añade el botón RE-PLAY, siempre válido para la misma página actual:

<script>
//----------INIZIO----K---------------
$( document ).ready(function() { //K>;
/** --- pulsante riavvio animazione WebAnimator x WSx5 - esclusivo by KolAsim --- **/
//---------------------------------------
setTimeout(function(){//K1>;
styleK='<style> #imgK1,#imgK2,#imgK3{position:absolute;top:0px;width:30px;left:15px;z-index:100}.imgK:hover{border:solid silver 2px;border-radius:50% }</style>';
$("head").append(styleK)
riavviaK1 = '<img id="imgK1" class="imgK" src="https://www.iconpacks.net/icons/free-icons-7/free-restart-loop-green-arrow-icon-24696.png" title="riavvia animazione" onclick="n1=true;waK1()">';
riavviaK2 = '<img id="imgK2" class="imgK" src="https://www.iconpacks.net/icons/free-icons-7/free-restart-loop-green-arrow-icon-24696.png" title="riavvia animazione" onclick="n2=true;waK2()">';
riavviaK3 = '<img id="imgK3" class="imgK" src="https://www.iconpacks.net/icons/free-icons-7/free-restart-loop-green-arrow-icon-24696.png" title="riavvia animazione" onclick="n3=true;waK3()">';
$("#imCell_840").prepend(riavviaK1)
$("#imCell_831").prepend(riavviaK2)
$("#imCell_828").prepend(riavviaK3)
},1000); //K1<<;
}); //K<<;
//----------FINE----K---------------
</script>

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ES

...como IDEA, podría ser mucho más sencillo, pero valdría la pena intentar, hacer las animaciones en páginas ocultas, con la opción sin aplicar la plantilla...
...y en la pagina principal, en lugar de poner la animación, poner un código IFRAME que importe la animación de la página oculta...
...con mi código EXTRA al desplazarte por la página podrías hacer que el contenido del IFRAME se recargue...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Jerome P.
Jerome P.
User
Autor

Buenos dias Kolasim 

Mil gracias por tu tiempo y la verdad estoy muy agradecico. Voy a mirar porque en mi caso observo como dos animaciones superpuestas. Mirare con detalle el codigo para ver si requiero ajustar. Pero funciona perfectamente.

Nuevamente te agradezco esta dedicacion tuya.

Saludos

Jerome

Czytaj więcej
Posted on the from Jerome P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ES

... OK ... ciao ...

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪