Mettre plusieurs liens

Résolu
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   -  
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
S'il vous plait je voudrais que lorsque je clique sur "toto" plusieurs pages allant vers divers sites sont ouvertes.
J'ai essayé avec :
<a href="Lien 1 "><a href="Lien 2">toto </a></a>
Mais cela ne marche pas y a t-il une autre idée ? Merci
A voir également:

10 réponses

xxkirastarothxx Messages postés 378 Date d'inscription   Statut Membre Dernière intervention   40
 
en Javascript ça doit marcher:

essaye ça:
<a onclick="lien">toto</a>
function lien()
{
document.getElementById('frame1').src = 'http://google.fr';
document.getElementById('frame2').src = 'http://yahoo.fr';
}

ou
<script>
function lien()
{
w1 = window.open('http://google.fr' );
w2 = window.open('http://yahoo.fr' );
}
</script>
<a href="javascript:" onClick='javascript:lien();'>telecharger</a>

Ou essaye le deuxième code sans "w1 =" et "w2 ="
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Merci je vais essayer :)
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
J'ai essayé cela mais cela ne fonctionne pas :

<li ><a onclick="http://www.asp-php.fr/ressources/annuaire.aspx">ASP/PHP </a>

<script type="text/javascript">
function lien()
{
document.getElementById('frame1').src = 'http://google.fr';
document.getElementById('frame2').src = 'http://yahoo.fr';
}</script></li>

ainsi que la deuxième function avec le w1&w2 et sans aucun resultat
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894 > Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention  
 
ci joint une copie d'un document qui devrait resoudre ton pb:

JAVASCRIPT Faire un double lien

Ce script est très pratique lorsque l'on travaille avec des frames, par exemple, lorsque l'on clique sur le lien sur lequel on a placé le bout de code, cela vous permet d'ouvrir une nouvelle page dans votre frame principale et une autre dans votre petite frame en tant que menu par exemple, très utile !
Alors entre les balises <head>, vous placez le code suivant :
<script> function charge2(fr1 , fr2){ parent.nom_de_frame1.location=fr1; parent.nom_de_frame2.location=fr2; } </script>
ici vous devez mettre le nom des frames vers lesquelles vont être dirigées les ouvertures de pages, il ne s'agit non pas du nom de la page avec son extension mais le nom que vous avez attribuez au cadre.

Le bout de code à placer dans le <body> et qui constitue le double lien est :
<a href="javascript:charge2('nom_de_la_page_à _appeller_dans_la_première_frame', 'nom_de_la_page_à_appeller_dans_la_seconde_frame ')">texte</a> 
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Merci
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
SALUT

Une variante sans passer par des frames

la premiere s ouvre en pleine page les autres en fenetres

tout est facilement parametrable

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>RAD ZONE Webcreation
    </title>
    <meta name="generator" content="PSPad editor, www.pspad.com" />
  </head>
  <body>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
function ouvrir4() 
{
  a= window.open("http://radservebeer.free.fr/");
  
  b= window.open("http://radservebeer.free.fr/tuto/index.html","tuto",
  "width=385,height=180,top='+screen.availTop+',left=',status,toolbar=1,resizable=1");
  
  c= window.open("http://radservebeer.free.fr/webmaster.html","webmaster",
  "width=385,height=190,top='+screen.availTop+',left=390,status,toolbar=1,scrollbars,resizable=1");
  
  d= window.open("http://radservebeer.free.fr/videodem.html","videodem",
  "width=385,height=190,top='+screen.availTop+',left=780,status,toolbar=1,scrollbars,location,resizable=1");
}
//]]>
</script>
    <form>
      <input type="button" value="Ouvrir 4 fenetres" onclick="ouvrir4();" /><br /><br />Ouvrir 4 fenetres sur un lien ou bouton .<br />
    </form>
  </body>
</html>


RAD
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xxkirastarothxx Messages postés 378 Date d'inscription   Statut Membre Dernière intervention   40
 
<script>
function lien()
{
w1 = window.open('http://www.asp-php.fr/ressources/annuaire.aspx' );
w2 = window.open('http://yahoo.fr' );
}
</script>
<li ><a href="" onClick='javascript:lien();'>ASP/PHP</a></li>
tient ! :)
Celui ci marche, et de la façon que tu souhaite, avec les <li> pour tes liste et un des liens vers asp-php.fr
Dans firefox, selon ta configuration, ça ouvre dans des nouveaux onglets, par contre sous ie6 (vraiment trop pourris ce truc omfg), c'est bloqué, c'est considéré comme des pop-up apparemment....
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Merci pour vos réponses.
RAD ZONE ton code fonctionne bien merci, je voudrais juste que le lien que je clique s'ouvre dans une autre fenêtre genre:
<a href="https://www.google.fr/?gws_rd=ssl" target="_blank" onClick="ouvrir4();">ASP/PHP</a>
J'ai essayé avec target="_blank" mais apparemment ça ne marche pas.
xxkirastarothxx certes sous firefox c'est impeccable et le target fonctionne mais dommage pour IE6 merci.
--
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
SALUT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>RAD ZONE Webcreation
    </title>
    <meta name="generator" content="PSPad editor, www.pspad.com" />
  </head>
  <body>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
function ouvrir4() 
{
  a= window.open("http://radservebeer.free.fr","_blank","index");
  
  b= window.open("http://radservebeer.free.fr/tuto/index.html","tuto",
  "width=385,height=180,top='+screen.availTop+',left=',status,toolbar=1,resizable=1");
  
  c= window.open("http://radservebeer.free.fr/webmaster.html","webmaster",
  "width=385,height=190,top='+screen.availTop+',left=390,status,toolbar=1,scrollbars,resizable=1");
  
  d= window.open("http://radservebeer.free.fr/videodem.html","videodem",
  "width=385,height=190,top='+screen.availTop+',left=780,status,toolbar=1,scrollbars,location,resizable=1");
}
//]]>
</script>
    <form>
      <input type="button" value="Ouvrir 4 fenetres" onclick="ouvrir4();" /><br /><br />Ouvrir 4 fenetres sur un lien ou bouton .<br />
    </form>
  </body>
</html>


VERIFIE IE7, IE6, IE5, FFX 3, SAFARI, seul OPERA ouvre un nouvel onglet et pas une page !!

RAD
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
T'assure ! Merci :-)
0
praline 34
 
bonjour jai aussi rencontré un probleme avec les liens internets !
en faite jai un site marchant et je souhaiter créer des liens vers dautres site pour faire une chaine de pub vias des sites complémentaire
je sais que c'est possible car il en existe deja deux mais comme c pas moi ki les aient fait je suis perdu ! jutilise OS commerce !
0
praline 34
 
il y a personne pour m'aider ?
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Le code est juste devant toi -_-'
0