Fork me on GitHub






chemin d'accés introuvable pour un fichier javascript
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Bonjour,

j'essaie d'insérer un menu dynamique en javascript dans mon fichier theme.html.
J'ai un souci d'adresse qui fait que ce fichier n'est pas pris en compte.
<{$xoops_module_header}>
<
script type="text/javascript">
<!--
<{
$xoops_js}>
//-->
</script>
<script language="javascript" src="[size=large][color=990000]/themes/siteas1beta/menu.js[/color][/size]"></script>
<link rel="stylesheet" type="text/css" href="<{$xoops_url}>/themes/siteas1beta/menu.css">
</head>
<body>

Donc le fichier vous l'avez compris c'est "menu.js"

Quand je fais :
src="<{$xoops_url}>/themes/siteas1beta/menu.js"

C'est encore pire.

Quandje fais :

src="<{$xoops_url}>/themes/siteas1beta/menu.js"

Ben c'est comme avant, cad que le javascript n'est pas pris en compte : scroll etc ...

le menu.css, lui est bien pris en compte. Pourtant,ils sont tous deux dans le dossier du thème "siteas1beta"

je vois pas quelle adresse lui donner.
Quant je le supprime carrément ça ne change rien.
Donc il ne le trouve pas.

Merci

Posté le : 16/09/2005 22:39

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
j'ai expérimenté ce type d'inclusion ce midi et j'ai pas rencontré cette anomalie.

<link rel="stylesheet" href="<{$xoops_url}>/dropdowndemo4msie.css" type="text/css">
<
script type="text/javascript" src="<{$xoops_url}>/styles4msie.js"></script>

Ayant peu de recul encore sur ce sujet, je ne vois pas d'autres pistes à te donner pour l'instant.

Posté le : 16/09/2005 23:19
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Si les fichiers CSS et JS se trouvent dans le répertoire de ton thème, le mieux est d'utiliser le smarty contenant le thème courrant.


<link rel="stylesheet" href="<{$xoops_url}>/themes/<{$xoops_theme}>/dropdowndemo4msie.css" type="text/css">
<
script type="text/javascript" src="<{$xoops_url}>/themes/<{$xoops_theme}>/styles4msie.js"></script>

Posté le : 17/09/2005 00:31
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Mets le lien vers ton .js en dur de chez dur.
Celà devrait fonctionner ensuite.

Ou mets ton script en dur dans ton theme.html

Pour info, ce n'est un menu sothlink par hasard ?

A +

Posté le : 17/09/2005 12:45

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Bonjour kris,

je ne sais pas si c'est un menu "sothlink" puisque je ne sais pas ce que c'est.
Par contre voiçi le lien de la source.
Le menu que j'essaie d'installer est celui de la page.
Dynamique et fixé en haut de la page.

Si quelqu'un pouvait essayer et me dire si ça marche chez lui ...
Moi pas comprendre.

Posté le : 17/09/2005 13:48

Edité par baronxoops sur 17/09/2005 14:29:20

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Tout est écrit dans le fichier "iubito's menu.text" :
Comment construire le menu ?
----------------------------
Dans la section <head></head>, il faut mettre
    
* <script language="javascript" src="menu.js"></script>
    * <link rel="stylesheet" type="text/css" href="menu.css">
Juste après le <body>, placez le code suivant...

Regardez cet exemple (utilisé sur mon site perso - http://iubito.free.fr)

<div id="conteneurmenu">
    <script language="Javascript" type="text/javascript">
    preChargement();
    </script>
    <p id="menu1" class="menu"
            onmouseover="MontrerMenu('ssmenu1');"
            onmouseout="CacherDelai();">
    <a href="http://iubito.free.fr"
            onfocus="MontrerMenu('ssmenu1');">iubito.free.fr<span>&nbsp;:</span></a>
    </p>
    <ul id="ssmenu1" class="ssmenu"
            onmouseover="AnnulerCacher();"
            onmouseout="CacherDelai();"
            onfocus="AnnulerCacher();"
            onblur="CacherDelai();">
        <li>
            <a href="/">Accueil<span>&nbsp;;</span></a>
        </li>
        <li>
            <a href="/livre/">Livre d'Or<span>&nbsp;;</span></a>
        </li>
        <li>
            <a href="/annu/">Annuaire<span>&nbsp;;</span></a>
        </li>
        <li>
            <a href="javascript:addFav();">Ajouter aux favoris<span>.</span></a>
        </li>
    </ul>
    
    ... idem avec menu2 et ssmenu2 ...
</div>
<script language="Javascript" type="text/javascript">
//Ici on peut modifier quelques options
//c'est ce que j'ai fait dans mes démos, l'option vertical, centré, ou le nombre de menu
//je l'ai changé ici. Le menu.js est le même pour mes 7 fichiers démos ;)

//et on appelle le chargement du menu
Chargement();
</script>

Par contre, il faut dans ton thème rajouté la feuille de style pour le menu et le chemin vers le script, pour ces liens mets les en "dur" de préférence.

soit :
Comment construire le menu ?
----------------------------
Dans la section <head></head>, il faut mettre
    
* <script language="javascript" src="http://adressedetonsite/dossierdetonscript/menu.js"></script>
    * <link rel="stylesheet" type="text/css" href="http://adressedetonsite/dossierdetonstyle/menu.css">


A +

Posté le : 17/09/2005 17:24

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Ben voui,
c'est ce que j'ai fait.
Je l'avais lu le fichier txt qui est repris sur le site de toute façon.

Quelqu'un pourrait le tester sur un autre xoops que le mien pour voir si c'est bien moi qui déconne ...

Super menu en tout cas.

Posté le : 18/09/2005 01:10

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Regardes dans la deuxième boite, j'ai mis les liens en "dur" pour l'accès à tes fichiers .js et .css
As tu essayé de même ?

A +

Posté le : 18/09/2005 08:32

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
salut kris,

et tout d'abord merci pour ton suivi.
J'ai fait exactement comme tu me l'as proposé "en dur" mais dans ce cas, une hauteur vide se créée en haut et le menu n'apparait pas.
J'ai vu un forum support sur le site du concepteur et je vais poster ma requête. Il y a apparemment plsuieurs types de pb possibles.
A+

Posté le : 21/09/2005 11:29

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: chemin d'accés introuvable pour un fichier javascript
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Bonjour,

alors en fait le pb ne venait pas de l'adresse mais des renseignements à régler dans le fichier menu.js.
Par défaut il fallait renseigner le nombre de menu à 1, et il était à 3. D'ou mes bugs.
Franchement ce menu est génial.
Merci à toi kris

Posté le : 27/09/2005 22:33

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

82 Personne(s) en ligne (68 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 82 | Plus ...