begin process at 2010 03 19 00:02:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Evènements

 > 

Ouvrir un lien sans clic de l'utilisateur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ouvrir un lien sans clic de l'utilisateur

lundi 28 juillet 2008 à 14:23:59 | Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Bonjour,

Voilà j'utilise la librairie GreyBox pour afficher mes popups (qui du coup ne sont plus vraiment des popups...).
En bref pour ceux qui ne voient pas ce que c'est, pour ouvrir maPage.aspx j'ai le code :

<a href="maPage.aspx" title="MonTitre" rel="gb_page_center[500, 500]">

J'ai donc deux "options" title et rel à remplir. Je souhaite à présent que la page maPage.aspx s'ouvre de la même manière mais sans clic de la part de l'utilisateur. J'ai fait quelques essais du genre :

<script language='javascript' type='text/javascript'>location.href='maPage.aspx' title="MonTitre", 'rel=gb_page_center[500, 500]';</script>

Mais après toutes sortes de combinaisons je n'arrive toujours pas à insérer les deux options car je ne sais pas où les mettre. :( Quelqu'un a-t-il une idée ?
lundi 28 juillet 2008 à 15:52:53 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club


<script language='javascript' type='text/javascript'>
location.href='maPage.aspx';
</script>

le titre ce sera celui mis dans maPage, quand à la redimension,
c'est à faire dans la page elle-même... mais comme tout le monde refuse
( avec les onglets ... ), pas d'impotance
sauf si ta "fausse pop-up" est un div qu'on affiche dans la même page,
et là, faut voir, car ce ne sera pas avec location.href.



                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 28 juillet 2008 à 15:53:39 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
il fallait lire : <script type='text/javascript'>
                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 28 juillet 2008 à 16:00:14 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Il s'agit d'une popup affichée dans la même page (c'est pour ça que je dis que c'est pas vraiment une popup).
lundi 28 juillet 2008 à 16:09:18 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
>>Il s'agit d'une popup affichée dans la même page
ça ne veut rien dire.
si c'est dans la même page, c'est peut-être du au target si c'est un lien, pas plus.
pour un div, l'histoire est autre.
faudrait voir quoi... une url ?

                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 28 juillet 2008 à 16:22:04 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

C'est un div qui affiche une fausse popup en plein milieu et donc dans la même page qui est faite avec la librairie greybox. C'est pour ça que je dois faire rel=gb_page_center[500, 500].
Ca me parait de plus en plus compliqué en fait
lundi 28 juillet 2008 à 16:34:22 | Re : Ouvrir un lien sans clic de l'utilisateur

Zobibol

Réponse acceptée !
Bonjour, ce n'est pas très compliqué, tout est dans le fichier auto_deco.js

pour ouvrir ta page:

function init(){
    GB_showCenter ("ma page à moi", "[url]", 800, 600);
}

puis sur le onload de ton body:
onload="init()"

et hop ta page s'ouvre sur l'ouverture de la page.
non ?
[o-_-o]
lundi 28 juillet 2008 à 16:46:39 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
zobibol connait alors ça doit baigner.
ça doit être ajax (peut-être) qui affiche dans un div, à priori donc.

                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 28 juillet 2008 à 17:10:11 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Zobibol merci beaucoup ! Je n'ai même plus pensé qu'il y avait surement un GB_quelquechose qui existait... (et nous ne sommes que lundi).

Mon problème suivant c'est que je ne veux pas lancer la popup sur ouverture de la page mais si on remplit une condition.
J'ai donc mis dans le corps de ma condition :
<body onload="javascript:GB_showCenter ('Ma popUp', 'maPopup.aspx', 800, 600);"></body>
Mais je doute que mettre un body en plein milieu d'une page comme ça soit très correct... Que puis-je mettre qui réagit sur onload comme un body ?

lundi 28 juillet 2008 à 17:13:37 | Re : Ouvrir un lien sans clic de l'utilisateur

Zobibol

juste pour savoir ce que tu entends par condition ?
Sur la validation d'un champs ?
    <input type="text" onblur ="if (this.value=='toto')GB_showCenter ('Ma popUp', 'maPopup.aspx', 800, 600);" />


[o-_-o]

1 2

Cette discussion est classée dans : ouvrir, clic, utilisateur, aspx, mapage


Répondre à ce message

Sujets en rapport avec ce message

fermer une fentre avec un clic [ par jje ] est ce que vous savezsi c'est possible de fermer une fenetre, qui a du texte et des images. Je voudrais qu'elle se ferme sur simple clic gauche de l'u envoi formulaire, javascript [ par natsou_k ] Bonjour, j ai un petit soucis en javascript. je voudrais faire en sorte que lorsque l utilisateur clic sur enter, cela fasse le meme effet que le clic Ouvrir une liste déroulante [ par Ordinastie ] Bonjour,Problème super simple, mais dont je doute qu'il n'existe pas de solution: je me demandais s'il était possible d'ouvrir automatiquement une lis Compteur de clic par utilisateur [ par Iksa ] Bonjour à tous! (j'espère que je me suis pas trompée de rubrique)Je viens vers vous après une looongue galère sur différent forum à la recherche d'un Javascript:Ouvrir deux pages par un seul clicJavascript:Ouvrir deux pages par un seul clic [ par morahicoss ] Bonjour, je cherche le code qui va servir a ouvrir 2 pages quand le client clic sur un lien.. l'une des pages va se charger dans la même fenêtre, l' Ouvrir une photo dans fenêtre. [ par bcab0696 ] Bonjour à tous, Certainement une question que vous avez eu des dizaines de fois mais bon je ne trouve pas la réponse. Je cherche donc un code en html ouvrir une page comme popup [ par mkfreedown ] Bonjour Je veux faire ouvrir une page web, par exemple quand j ouvre une page web, une autre page s ouvreras automatiquement, c est le même principe ouvrir fermer des div sur une même page css/javascript [ par catejo ] Bonjour à tous, j'ai un petit problème de script pour activer le deuxieme bouton Pour l'instant seul le premier bouton fonctionne . Que faut-t-il mo Capturer un clic sur un lien [ par malik7934 ] Salut tout le monde, J'ai un petit souci... je suis en train de développer un template dans lequel j'ai un div qui est plus ou moins large, selon si la balise <marquee> avec pause ? [ par jeanmorelle ] Salut, avec la balise le texte défile. Mais de manière continuelle sans arrêt. Y'a t-il moyen que l'utilisateur puisse stopper et relancer le défile


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales