webleads-tracker

Forum

Téléchargement d'un fichier après remplissage d'un formulaire

Colas
Bonjour,

Je cherche à autoriser le téléchargement d'un fichier dans Izi-media après que l'internaute ait rempli un bref formulaire de coordonnées.

Je pensais pouvoir le faire sans problème comme sous e-majine, en personnalisant le message de confirmation du formulaire avec un lien vers le document présent dans les ressources. Malheureusement, le message de confirmation d'Izi-Media n'accepte que du simple texte (pas de html...).

Mes débuts avec Izi-Media sont compliqués. Si les habitués ont une astuce... je suis preneur !

Romain Sauger
Salut,

voici une piste :
le message de confirmation est contenu dans la div suivante :

<div id="forms_thanks">
<p>Mon texte</p>
</div>

Tu peux donc tenté de convertir à la volée une URL contenu dans cette div :

<div id="forms_thanks">
<p>Vous pouvez maintenant télécharge le PDF en cliquant sur le lien suivant : http://www.monsite.fr/media/monfichier.pdf </p>
</div>
(bon là tu vas remarquer que le forum à lui-même converti l'url en lien... eh bien nous allons faire pareil mais en javascript !)

Voici donc avec Jquery :

$(document).ready(function() {
var text = $('#forms_thanks p').html();
text = text.replace(/((https?://|ftp://)|(www.))(S+)(w{2,4})(:[0-9]+)?(/|/([w#!:.?+=&%@!-/]))?/gi,function(url){
return ''+ url +'';
});
$('#forms_thanks p').html(text);
});

Colas
Salut Romain,

Merci pour la piste, je vais creuser dans cette direction pour obtenir précisément ce dont j'ai besoin. ;)