Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Click sur un bouton pour ouvrir plusieurs fichier l’un apres l’autre
Envoyé: 25 août 2006, 13h11 par Oznog
Avant toute chose, un petit conseil. Sur un Blog ou en chat ça va mais dans un forum technique, vaut mieux écrire les mots comme on s'attend de les trouver, si tu utilise le moteur de recherche.
Alors, je ne saisis pas tout à fait où tu veux en venir mais pour ouvrir une fenêtre en Javascript c'est « window.open ('url','nomDeFenetre'); » sans plus. Tu peux faire :
<a href="javascript:window.open ('url1','nomDeFenetre1');window.open ('url2','nomDeFenetre2');">Alez-y</a>
Un autre bon conseil, dès que tu joues avec un hyperlien en Javascript, passe par une fonction :
<a href="javascript:nomDeFonction();">Alez-y</a>
Voilà un petit script qui fera l'affaire. Tu ajoutes tes adresses séparées par une virgule :
<!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" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title>Trucsweb - Multiliens</title>
<script type="text/javascript" language="javascript">
<!--
function twMultiliens (sHyperlien) {
// Script gratuit des Trucsweb.com
// Auteur Django (Oznog) Blais (2005)
var aUrl = sHyperlien.split(",");
for (nUrl = 0;nUrl < aUrl.length;nUrl++) {
window.open (aUrl[nUrl],"neo"+nUrl);
}
}
// -->
</script>
<body>
<a href="javascript:twMultiliens('resultat6.html,resultat7.html,resultat8.html,resultat9.html,resultat10.html');">Allez-y</a>
</body>
</html>
Ciao
Oznog
Réponses
|