Question

Je développe une application PHP / Mysql dans laquelle si l'utilisateur saisit une certaine valeur, les résultats doivent lui être affichés dans une alerte Mootools SqueezeBox.

Mais toutes les utilisations de Squeeze que je vois impliquent des alertes activées par un lien, c’est-à-dire quand une personne clique sur un lien, l’alerte Squeezebox apparaît.

Comment cela peut-il être comme je l'ai mentionné?

Merci

Était-ce utile?

La solution

On dirait que ce que vous voulez faire est réalisable. Utilisez une entrée de texte à laquelle vous pouvez ajouter des informations, puis utilisez la valeur définie pour modifier le lien, puis cliquez sur le lien. Quelque chose comme:

$('userinput').addEvent('change', function(evt){
    var userValue = $('userinput').getProperty('value');
    var url = 'http://www.example.com/?property=' + encodeURI(userValue)
    $('linky').setProperty('href');
    $('linky').fireEvent('click');
});

Avec du HTML comme:

<input type="text" name="userinput" id="userinput" />
<a href="#" rel="boxed" id="linky">SqueezeBox Link</a>

En supposant que les SqueezeBox ajoutent des événements cliquez sur , cela devrait fonctionner.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top