Aide pour programmation Java en ISN

Fermé
nahal02 Messages postés 5 Date d'inscription jeudi 24 avril 2014 Statut Membre Dernière intervention 20 mai 2014 - Modifié par nahal02 le 24/04/2014 à 14:41
 TarikBo - 16 mai 2014 à 06:55
Bonjours, je suis actuellement en Terminale S option ISN (Informatique du système numérique) et mon équipe et moi ont voudraient crée un trieur de musiques. Moi je m'occupe de la création de la barre de recherche, j'ai trouvé un programme sur internet et j'ai essayé de le modifier cependant j'y connait rien en JAVA. D'ailleurs je ne sais même pas ou faut-il ajouter les mots clés. Pouvez-vous m'aider s'il vous plait ? Voici un aperçu du programme :

<html>
<head>
<title>Moteur de recherche écrit en JavaScript</title>

<META NAME="Generator" CONTENT="Hand coded ">
<META NAME="Author" CONTENT=" Nom Prénom ">
<META NAME="Description" CONTENT="Moteur de recherche écrit en JavaScript pour indexer mes musiques">
<META NAME="KeyWords (Mots Clés)" CONTENT=" Moteur de recherche javaScipt logiciel trieur de musiques">

<LINK HREF="style.css" REL="stylesheet" TYPE="text/css">
<SCRIPT TYPE="text/javascript">
<!--//
var nom = "Recherche";
if( self.parent.frames.length != 0 )
self.parent.location = self.location;
//-->
</SCRIPT>
<SCRIPT TYPE="text/javascript" SRC="cooks.js"></SCRIPT>
<SCRIPT LANGUAGE="Javascript">
<!--

function afficher()
{
document.writeln( '<h3><a href=' + this.url + '>' + this.titre
+ '</a></h3><p class=noindent>' + this.keyword + '<br><a href=' + this.url + '>' + this.url + '</a></p>\n' );
}

function Stock( titre_in,keyword_in,url_in )
{
this.titre = titre_in;
this.keyword = keyword_in;
this.url = url_in;
this.afficher = afficher;
}

function store( data )
{
data[ 0 ] = new Stock( "Accueil général";

data[ 1 ] = new Stock( "Barre de Recherche";

}

/* Cette fonction réécrit entièrement la page web pour y afficher les résultats */
function rechercher( chaine )
{
var trouved = 0;

chaine = chaine.toUpperCase();
var data = new Array();
store( data );

document.writeln( "<html><head><title>Résultats de la recherche</title><link href='/common/style.css' rel='stylesheet' type='text/css'></head>" );
document.writeln( "<body class='article'><div class='alone'>" );
document.writeln( "<h1>Résultats de la recherche</h1>" );

for( var i=0; i<data.length ; i++ )
{
if(( data[i].titre.toUpperCase().indexOf( chaine ) != -1 )
|| ( data[i].keyword.toUpperCase().indexOf( chaine ) != -1 )
|| ( data[i].url.toUpperCase().indexOf( chaine ) != -1 ))
{
data[i].afficher();
trouved ++;
}
}

if( !trouved )
{
document.writeln( "<p style='color: red; font-weight: bold;'>Aucune réponse n'a été trouvée pour ce mot clé dans les pages informatiques de ce site.</p>");
}

document.writeln( "<p style='color: blue; font-weight: bold;'>"+trouved+" réponse(s) trouvée(s) pour le mot-clé "+chaine);
document.writeln( "</p><hr><form><input type='button' value='Nouvelle recherche ?' OnClick='window.location=\"recherche.html\"'></form></div>" );
document.writeln( "</body></html>" );
document.close();
}

//-->
</script>
</head>

<body class="article">

<div class="alone">

<div class="url">

</div>

<h1>Moteur de recherche du logiciel</h1>

<div align="center" style="text-align: center; margin: 15px; padding: 15px; font-family: monospace; font-size: 14pt; font-weight: bold;">
écrit en JavaScript.
</div>

<p>
Il s'agit d'un moteur minimal : tapez <B>un seul</B> mot-clé. Les accents sont autorisés ; les symboles
(? = + ; - , * $ ! #) ne le sont pas. Si vous ne tapez rien, touts les liens de ce logiciel seront listées.
</p>


<form name="rech" OnSubmit="rechercher( document.rech.champ.value );">
<input type="text" name="champ" size="70"><BR>
<input type="submit" name="valide" value="Rechercher">
<input type="button" name="retour" value="Retour Accueil">
</form>

</body>
</html>
A voir également:

4 réponses

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
Modifié par KX le 24/04/2014 à 18:36
Bonjour,

Avant de chercher des codes tout fait sur internet ce serait bien de connaître un minimum le langage pour voir que le code que tu veux modifier n'est même pas du Java !

En plus c'est marqué en toutes lettres : "Moteur de recherche écrit en JavaScript."
2
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 325
24 avril 2014 à 14:36
0
nahal02 Messages postés 5 Date d'inscription jeudi 24 avril 2014 Statut Membre Dernière intervention 20 mai 2014
26 avril 2014 à 14:05
Bonjour,

J'aurais bien voulue faire sa toute seule mais c'est la 1ere année qu'il y a ISN dans notre lycée et le prof ne sait pas comment m'aider et quand je lui est demandé si le programme trouvé était adéquat à mon travail il m'a dit que oui et que maintenant il fallait seulement le modifier afin qu'il réponde à mes besoins, chose que je n'arrive pas a faire apparemment...
0
nahal02 Messages postés 5 Date d'inscription jeudi 24 avril 2014 Statut Membre Dernière intervention 20 mai 2014
15 mai 2014 à 14:52
Bonjour,

Sinon avec JAVA, sauriez-vous comment faut il procéder afin d'établir mon objectif ? Merci d'avance.
0
Salut, tu as eu des réponses déjà mais tu n'écoutes pas.
-Tu ne parles pas de JAVA mais de javascript qui ont rien en commun(à part le nom).
Une fois que vous savez de quoi vous parlez commencer par:
_Apprendre, ça on peut pas faire pour vous et vous aurez énormément de ressources à votre disposition en utilisant Google et les bons mots clés:

Exemple :
https://www.google.fr/search?q=débuter+en+javascript

Mieux que ça on peut pas faire et aucune ds explications qu'on vous fournira ici ne seront aussi complète qu'un cours pour débutant et dont le but est de vous donner les bases du langage JavaScript.
Voilà si vous voulez quelque chose de tout fait par quelqu'un d'autre c'est payant, pour le reste c'est ici un forum d'entraide qui peut vous aider à réaliser ce que vous voulez faire et qui est assez trivial du moment que vous investissez le temps nécessaires pour les bases que vous demandez et que personne ne peut apprendre à votre place.

Morbleu les gens sont ils tous des fainéants assistés incapables de faire quelque chose par eux mêmes? Non il y a ici et sur d'autres forums plus spécialisés des quantités de personnes qui progressent et apprennent ainsi que trouve soutien et conseils comme cela a été mon cas lorsque j'ai débuté mes travaux dans ce domaine.
C'est à eux que ce site (de vulgarisation mais qui peut donner des réponses pointues à ceux qui demandent) s'adressent, les autres profiteurs ou bra*leurs assistés passez votre chemin!
0