Qu'est-ce que ne comprend pas ie ? [resolu] [javascript] - HTML/CSS - Programmation
Marsh Posté le 30-06-2004 à 13:28:11
Petite précision : le formulaire qui appel le script est le suivant
<%
String filename = "";
out.println ( "<FORM name='form_1'>" );
out.println ("<SELECT name='frmcarto'>" );
File dir= newFile"C:\\Tomcat .1dfcjsp\\SI\\Descartes\\Pdf" );
String[] children = dir.list();
if (children == null) {
out.println ("repertoire vide" );
// Either dir does not exist or is not a directory
} else {
for (int i=0; i<children.length; i++) {
// Get filename of file or directory
filename = children[i];
out.println ("<option>"+filename+"" );
}
}
out.println ("</option></select>" );
out.println ("<input type='button' name='Submit' value='Consulter' onClick='javascript:subfrm()'></form>" );
%>
Marsh Posté le 30-06-2004 à 15:36:18
Si sa interesse quelqu'un le problème etait sur la balise option il fo rajouter une value= variable dans la balise option :
out.println ("<option value='"+filename+"'>"+filename+"" );
Marsh Posté le 30-06-2004 à 13:11:28
Mon script fonctionne parfaitement avec modzilla ,mais pas avec ie , quelqu'un sait-il se qu'il faut que j'adapte pour qu'il fonctionne avec ie ?
function subfrm() {
var sel = document.form_1.frmcarto;
var page = sel.options[sel.selectedIndex].value;
if (page != "" ) {
document.form_1.action= "http://127.0.0.1:8080/Cartographie/"+page;
document.form_1.submit();
}
}
Message édité par tom-tom le 30-06-2004 à 15:34:40