Appel d'une valeur de JSP dans uen focntion JavaScript - HTML/CSS - Programmation
Marsh Posté le 01-07-2005 à 15:37:04
Tu veux un coup de quelle pelle ?
Marsh Posté le 01-07-2005 à 15:47:53
P'tite solution que j'utilise dans un intranet.
Code :
|
C'est la mode en ce moment, je trouve : "faire du php avec javscript, faire du javascript avec css, faire du C++ en HTML"
Marsh Posté le 01-07-2005 à 15:51:41
Na mais voila quoi, mélanger des langages n'étant pas exécutés au meme niveau c'est pas normal quoi
Marsh Posté le 01-07-2005 à 16:04:15
Code :
|
ça serait pas mieux, ça niveau JS en plus ?
Marsh Posté le 01-07-2005 à 16:13:01
Je n'arrive pas à faire marche cette solution dans ma JSP pourtnat elle me semble OK , j'essaye autrement.
Merci à toi
Marsh Posté le 01-07-2005 à 16:32:28
J'avais oublié de filler ma soluce :
En esperant qu'elle puisse un jour aider
var message = '<%=log_item%>';
var result = message.indexOf("ALERTE" );
if (result != -1)
{
alert('<%=log_item%>');
}
else
{
top.setStatus('<%=log_item%>','<%=color%>');
}
Marsh Posté le 01-07-2005 à 15:32:42
A toi ame sympathique,
J'essaye de faire ce qu'il ya dans la ZONE PROBLEME ci dessous et bien sur j'y arrive pas
Dans une JSP j'ai récupéré via du Java la valeur d'une chaine et je veux tester ce qu'il ya dedans mais ??? :
<%
String log_item = "";
log_item = textLabel + ":\t" + item.getMessage();
log_item = ConverterHelper.convertJavaScript(log_item);
%>
<SCRIPT LANGUAGE="JAVASCRIPT">
var browser_name = navigator.appName;
var browser_version = parseInt(navigator.appVersion);
if((browser_name == "Microsoft Internet Explorer" )&&(browser_version >= 4) && self.name=="_new" )
{
opener.top.setStatus('<%=log_item%>','<%=color%>');
}
else if((browser_name == "Netscape" )&&(browser_version >= 5) && self.name=="" )
{
opener.top.setStatus('<%=log_item%>','<%=color%>');
}
else if ((browser_name == "Netscape" )&&(browser_version < 5) && self.name=="_new" )
{
window.status='<%=log_item%>';
}
else
{
top.setStatus('<%=log_item%>','<%=color%>');
// DEBUT ZONE PROBLEME
OK si je mets : alert('<%=log_item%>');
mais en fait je ne veux mettre l'alerte que si ma String comprends la valeur ALERTE.
Donc j'essaye ceci mais ?
var synapse_message = '<%=log_item%>';
if (synapse_message.contient_cars("ALERTE" )) alert('<%=log_item%>');
// FIN ZONE PROBLEME
}
</SCRIPT>
Merci d'avance