Fork me on GitHub

Rapport de message :*
 

Importer du JavaScript custom

Titre du sujet : Importer du JavaScript custom
par msch-prv sur 31/05/2006 17:16:55

Bonjour,

Je souhaite porter dans xoops une petit script DHTML. Le script ouvre une fenêtre pop-up lorsqu'on clique sur une image et formatte des données. Le script marche sans problème dans le browser.

Dans xoops, j'ai créé un sous-répertoire (.../modules/mod1/scripts) pour y stocker le code javascript (code1.js) et l'image (img1.gif):

Problèmes:
1. Xoops me montre le champ de saisie, mais pas l'image. Le référencement absolu de l'image (file:///...) ne fonctionne pas non plus.
2. Le code jscript ne s'exécute pas. J'ai constaté que les variable $xoops_imageurl et $xoops_url demeurent nulles.

Je me suis basé sur quelques FAQ glanées ça et là. Il me manque de toute évidence quelques pièces du puzzle pour faire marcher le tout. Merci pour tout renseignement.


Procédure:
1. Déclaration du module jscript dans le module 'theme.html':

<!-- Private modules -->
<script type="text/javascript">
<!--
<{$xoops_url}>/modules/mod1/code1.js
//-->
</script>

2. Insertion code dans le fichier '.../modules/mod1/index.html':
<form name="frmtest">
<input type="Text" name="timestamp" value="">
<a href="javascript:show_cal('document.tstest.timestamp', document.tstest.timestamp.value);">
<img src ="../modules/mod1/scripts/img1.gif" width="16" height="16" border="0"> </a>
</form>
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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