Aller au contenu

Question sur un plugin perso


alesiom

Messages recommandés

Bonjour à toute la tribu de Maxthon,

 

J'ai découvert récemment qu'on avait la possibilité de créer facilement des plugins en javascript et j'aurais une question à vous poser si vous le voulez bien :

 

 

Voilà, l'idée du plugin : j'ai deux onglets ouverts dans Maxthon et j'aimerais que les deux subissent ce déplacement

self.scrollTo(100,220);

 

J'ai donc pensé à ce petit script (voir ci-dessous). Mais, il ne marche pas complètement : l'onglet actuel est le seul à subir la fonction scrollTo. Tout se passe comme si Maxthon n'avait pas le temps de prendre en compte suffisamment vite la fonction activate_tab. Auriez-vous une idée pour me dépanner ? Merci beaucoup à tous !

 

<script language="JavaScript">

 

function no_error(){

return true;

}

onerror=no_error;

 

// index de l'onglet actuel (qui commence à 0)

var cur_tab = external.cur_sel

 

external.activate_tab(%max_security_id,0)

self.scrollTo(100,220);

 

external.activate_tab(%max_security_id,1)

self.scrollTo(100,220);

 

external.activate_tab(%max_security_id,cur_tab)

 

</script>

Lien vers le commentaire
Partager sur d’autres sites

Pour ceux que ça intéressent, voici la réponse donnée par abc@home sur le forum anglais. Encore merci à lui !

Il faut passer par external.get_tab

 

<script language=javascript>

function no_error(){

return true;

}

onerror=no_error;

external.get_tab(%max_security_id,0).scrollTo(100,220);

external.get_tab(%max_security_id,1).scrollTo(100,220);

 

</script>

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.