Vous n'êtes pas identifié.

Annonce

#1 Incorporation De Scripts Dans Un Autre Script du 18-05-2012 04:10:29

MALINOIS77
c00lnaute nouveau
Date d'inscription: 18-05-2012
Messages: 3

Incorporation De Scripts Dans Un Autre Script

Bonjour,

Je souhaiterai inclure les scripts d'impression de la page et d'insertion d'une page en favoris dans un autre script, ce dernier étant un diaporama comportant deux images.

Pour explication, mon souhait est de mettre à un seul et même endroit de mes pages mes boutons "Favori" et "Impression" au lieu d'en mettre un à un endroit et l'autre à un autre. Mes deux boutons s'afficheraient continuellement l'un après l'autre.

J'ai déjà essayé avec divers script de diaporama d'images avec liens respectifs qui envoient le visiteur vers un lien en html mais n'arrive pas à incorporer à la place les deux fonctions désirées.

Dans les divers scripts essayé, j'ai en règle générale ceci:

Code:

image_1: bouton_imprimer.png
image_2: bouton_favoris.png

Et ensuite ceci:

Code:

lien_1: www.page_1.php
lien_2: www.page_2.php

Je voudrais donc remplacer mes liens "www.page_1.php" par un script d'impression de la page et "www.page_2.php" par un script d'insertion de la page en favoris.

c'est à dire au final inclure deux scripts dans un autre script

Merci d'avance...


Hors ligne

 

18-05-2012 04:10:29

Mister $$$


#2 Re Incorporation De Scripts Dans Un Autre Script du 18-05-2012 09:43:49

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Incorporation De Scripts Dans Un Autre Script

Bonjour et bienvenue MALINOIS77,

Je ne comprend pas très bien la problématique..?

Code:

<script language="JavaScript" type="text/javascript">
function favoris(){
    if(navigator.appName != 'Microsoft Internet Explorer'){
        window.sidebar.addPanel("Créer un site","http://creer-un-site.fr","");
    }
    else{
        window.external.AddFavorite("http://creer-un-site.fr","Créer un site");
    }
}
</script>

Code:

<a href="javascript:void(favoris());">Favoris</a> 
<a href="javascript:window.print()">Imprimer cette page</a>

Dans cet exemple les 2 liens sont affiché l'un après l'autre. Vous pouvez très bien ajouter le script de mise en favoris directement dans un autre fichier JS.

Hors ligne

 

#3 Re Incorporation De Scripts Dans Un Autre Script du 22-05-2012 05:12:53

MALINOIS77
c00lnaute nouveau
Date d'inscription: 18-05-2012
Messages: 3

Re: Incorporation De Scripts Dans Un Autre Script

Bonjour...

Premièrement, merci d'avoir commencé à bien vouloir me répondre.
Secondement, comme il se dit et comme je m'en aperçois, on va bien souvent très rapidement

trouver une solution pour une problème compliqué alors que l'on va mettre beaucoup plus de temps

pour trouver une solution pour un problème tout simple car on n'est tellement plongé dedans

qu'on ne la voit pas.

Et en ce moment, c'est malheureusement mon cas surtout lorsqu'il faut essayer de réfléchir quand

on n'est partagé entre le travail de nuit, les réunions et/ou formation de jour et la vie

personnelle surtout avec trois enfants dont un de bas âge.

Pour ce qui est de mon problème, j'ai déjà mes boutons et lignes de commandes pour incorporer

mes scripts "Favoris" et "Imprimer" mais de façon séparée.

Mon problème, comme expliqué précédemment, est que je souhaiterais les mettre comme pour mes

rotations de bannières et donc dans un même "div" à un même emplacement.

J'ai essayé mes tentatives d'incorporations dans mes scripts mais la solution ne me vient pas,

j'ai donc essayé avec des scripts plus simples trouvés par-ci par-là mais je me retrouve au même

point et je n'arrive pas à réfléchir et surtout à comprendre mes erreurs.

Etant au travail, ayant éteint mon pc et ne pouvant donc pas fournir mes exemples d'essais de

suite, voici donc deux exemples de script que je viens de trouver et que j'essaye parmi tant

d'autres pour tenter de trouver une solution.


Le premier exemple : http://www.editeurjavascript.com/script … s_1_54.php
http://www.editeurjavascript.com/script … s_1_54.php


Le second exemple : http://www.editeurjavascript.com/script … s_1_55.php
http://www.editeurjavascript.com/script … s_1_55.php

Donc pour explication avec ces deux exemples, je voudrais incorporer le script pour mettre en

favoris à la place du lien "page_1.php" dans la ligne "SiClickGoTo[0] = "page_1.php";" et celui

pour imprimer à la place du lien "page_2.php" dans la ligne "SiClickGoTo[1] = "page_2.php";".

Merci encore et merci d'avance...


Hors ligne

 

#4 Re Incorporation De Scripts Dans Un Autre Script du 22-05-2012 11:29:01

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Incorporation De Scripts Dans Un Autre Script

Ok, je pense avoir compris mais je suis une buse en JS....

Code:

<script language="JavaScript" type="text/javascript">
function favoris(){
    if(navigator.appName != 'Microsoft Internet Explorer'){
        window.sidebar.addPanel("Créer un site","http://creer-un-site.fr","");
    }
    else{
        window.external.AddFavorite("http://creer-un-site.fr","Créer un site");
    }
}

imgPath = new Array;
SiClickGoTo = new Array;
version = navigator.appVersion.substring(0,1);
if (version >= 3)
    {
    i0 = new Image;
    i0.src = 'http://monsite.com/favoris.png';
    SiClickGoTo[0] = "javascript:void(favoris());";
    imgPath[0] = i0.src;
    
    i1 = new Image;
    i1.src = 'http://monsite.com/imprimer.gif';
    SiClickGoTo[1] = "javascript:window.print()";
    imgPath[1] = i1.src;

    }
a = 0;
function StartAnim()
    {
    if (version >= 3)
        {
        document.write('<a href="#" onClick="ImgDest();return(false)"><img src="http://monsite.com/favoris.png" alt="Favoris" name="defil"/></a>');
        defilimg()
        }
    else
        {
        document.write('<img src="http://monsite.com/favoris.png" alt="Favoris" />')
        }
    }
function ImgDest()
    {
    document.location.href = SiClickGoTo[a-1];
    }
function defilimg()
    {
    if (a == 2)
        {
        a = 0;
        }
    if (version >= 3)
        {
        document.defil.src = imgPath[a];
        tempo3 = setTimeout("defilimg()",5000);
        a++;
        }
    }
</script>

Code:

<script language="JavaScript" type="text/javascript">
StartAnim();
</script>

Dans cet exemple, on a une rotation toute les 5 secondes d'une image affichant une imprimante et qui permet d'imprimer la page puis une image représentant une étoile pour mettre en Favoris.

J'ai bon ou tout faux?

Note : faut changer les liens par les vôtres.

Hors ligne

 

#5 Re Incorporation De Scripts Dans Un Autre Script du 22-05-2012 17:36:43

MALINOIS77
c00lnaute nouveau
Date d'inscription: 18-05-2012
Messages: 3

Re: Incorporation De Scripts Dans Un Autre Script

Bonsoir,

Premièrement un grand merci...
En fin de compte, c'est bien ce que j'avais précédemment écrit, le truc était tellement tout simple et j'étais tellement plongé dedans à essayer d'y réfléchir en paix (avec les enfants) que je ne voyais pas la simple solution à mon problème.
L'erreur que je faisais continuellement était que j'inscrivais par exemple et quelque soit le script

Code:

<a href="javascript:void(favoris());"></a>

au lieu de

Code:

"javascript:void(favoris());";

et idem pour la partie l'impression.
Merci encore...

Cordialement,

MALINOIS77


Hors ligne

 

#6 Re Incorporation De Scripts Dans Un Autre Script du 22-05-2012 20:29:38

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Incorporation De Scripts Dans Un Autre Script

De rien icon_mrgreen .

Hors ligne

 

Propulsé par PunBB
© Copyright 2007
Forum créer un site

Partenaires de « créer un site internet »