Krugtor
Messages postés2Date d'inscriptionsamedi 7 février 2009StatutMembreDernière intervention16 février 2009
-
7 févr. 2009 à 23:00
Krugtor
Messages postés2Date d'inscriptionsamedi 7 février 2009StatutMembreDernière intervention16 février 2009
-
16 févr. 2009 à 20:55
Bonjour,
Je développe actuellement un projet pour un site.
J'aimerais utiliser une publicité mais il faut absolument que lorsque
l'utilisateur clique dessus un pop-up s'ouvre en plus de la page de la
publicité en question.
Ce pop-up m'est incontournable car il sert à
transmettre certaines informations sélectionnées par l'utilisateur vers
la base de données de ce dernier.
Mon problème est le suivant :
j'ai recherché des différentes régies et toutes (du moins celles dont
j'avais la connaissance) fournissent un code de publicité sous forme
javascript. Voici l'exemple de l'une d'entre-elles adossée à mon code :
(Il est à noter que le problème ne vient pas de là mais cela facilitera peut-être la compréhension de la situation)
Cependant,
avec cette méthode, la publicité fonctionne mais, malheureusement,
aucun signe de pop-up. Je me suis renseigné et apparemment la cause
viendrait de la page source de la régie qui fonctionnerait avec un
système d'i-frame (je n'ai pas trop compris le principe) Ainsi, cette
i-frame rend inutile mon propre code et donc le pop-up.
Avez-vous
déjà été confronté à ce genre de problème? Auriez-vous une solution à
me proposer? Existe-t-il des régies qui fournissent le code de leur
publicité en format html par exemple (ou javascript mais sans i-frame)
et donc qui serait possible d'utiliser pour ouvrir un pop-up
simultanément à l'ouverture de la publicité?
Je vous remercie d'ores et déjà pour votre aide précieuse.
Krugtor
Messages postés2Date d'inscriptionsamedi 7 février 2009StatutMembreDernière intervention16 février 2009 16 févr. 2009 à 20:55
Bonjour,
Le code marche, je n'ai jamais eu d'erreur...Peut-être as tu fais une fausse manip? Je ne comprends d'ailleurs pas ton message d'erreur, tu as du inscrire autre chose en plus. Mais là, n'est pas le problème d'autant que même en refusant les pop up cela marche "normalement" à l'habitude mais ici j'ai un réel soucis avec soit le code de la régie (si c'est le cas connaissez-vous une autre qui fonctionne elle?) soit j'ai un soucis avec le code javascript qui n'est pas bon.
Un ami m'a donné comme explication ceci :
"Cette pourriture crée une iframe, et les évènements (onclick et le
reste) sont pris en charge par l'iframe. Donc jamais ça marche ce que
j'ai dit plus haut.
J'ai jamais touché aux iframes, alors je regarde un peu si y'a moyen la suite un peu plus tard
( edit )
Lache l'affaire, l'iframe a une adresse externe (à ton domaine) donc tu
ne peux pas y accéder par javascript. C'est une mesure de sécurité
intégré aux navigateurs (c'est pour la même raison qu'on ne peut — pas
encore — faire de requete «ajax» vers un autre domaine que celui d'où
part la requête).
J'savais pas que ça marchais comme ça, j'ai pas perdu mon temps… mais pas de bol quand même (: "