|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2002 Messages : 92 ![]() |
Dans cette nouvelle version, le template "page" de xlsc.xsl force l'élément "base" de HEAD à une valeur précise, ceci pose un problème lorsque l'on utilise un lien avec "#" comme href et du javascript sur OnClick, par exemple si pour une fiche l'url est :
http://localhost/ProjectBin/Project.dll/Mafiche La propriété href de base fixée par XMLRAD est : http://localhost/ProjectBin/Project.dll/ Si bien que lorsque l'on clique sur un lien dont le code est : <a href="#" onclick="MonAction();">Cliquer ici</a> Le navigateur tente d'ouvrir en même temps que l'action une page qui serait : http://localhost/ProjectBin/Project.dll/# Donc le navigateur ne trouve pas la page ... si l'élément base n'existe pas, le navigateur utilise la bonne URL à chaque fois. Donc en fait il serait peut être bien de ne pas forcer la valeur de l'élément "base" et de laisser la liberté de le fixer à l'utilisateur si il y en a vraiment besoin ? Non ? |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
essaye ca:
Code :
<a href="#" onclick="MonAction(); return false;">Cliquer ici</a> Extrait de xslc.xsl, Template xslc:ButtonPad: Code :
<a href="." onclick="document.MainForm.submit(); return false;"></a>
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2002 Messages : 92 ![]() |
C'est bon merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com