Gadget Vista SideBar.

Messages postés
24
Date d'inscription
jeudi 13 avril 2006
Statut
Membre
Dernière intervention
10 novembre 2008
-
Messages postés
24
Date d'inscription
jeudi 13 avril 2006
Statut
Membre
Dernière intervention
10 novembre 2008
-
Bonjour,
je commence aujourd'hui le java script avec pour projet de realiser un gadget pour la side bar de windows vista.
Ce gadget aura pour but d'afficher l'utilisation d'un server teamspeak en affichant les membres qui y sont connecter.

Je rencontre un probleme. J'ai suivi ce tutoriel: tuto

Mis a par un petit decalage des cadres (a regler en CSS), je n'arrive pas a faire en sorte que mes variables soient integrer dans mon second code .js

Mon index:
<head>
<meta http-equiv= "Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="include/ts.js"></script>
<style type="text/css">
CSS ICI
</style>
</head>

<!-- en rouge mon second code celui qui doit recuperer mes variables pour les inserer dans le code de l'iframe -->
<script type="text/javascript">
// JavaScript Documentif (typeof taille_police "undefined") var taille_police 12;if (typeof image "undefined") var image "";if (typeof lang "undefined") var lang "fr";

//encodeURIComponent(image);

document.write(" ");
</script>

</html>

Mon premier .js

// JavaScript Document

    var ouvert = System.Gadget.Settings.read("vSALON");
    window.open(ouvert.value,'window');
   
    var style = System.Gadget.Settings.read("vSTYLLE");
    window.open(style.value,'window');
   
    var couleur_fond = "a3a3cb";
    var couleur_texte = "000000";
    var largeur = 200;
    var hauteur = 115;
   
    var ip = System.Gadget.Settings.read("vSERVERTS");
    window.open(ip.value,'window');
   
    var port = System.Gadget.Settings.read("vPORT");
    window.open(port.value,'window');
   
    var query = System.Gadget.Settings.read("vQPORT");
    window.open(query.value,'window');
   
    var lang = System.Gadget.Settings.read("vLANG");
    window.open(lang.value,'window');
   
    var taille_police = 12;

Ma page setting.html

<html>
<head>
<style>
body
{
width:160;
height:250;
}
</style>

<script>
function init()
{
    var ip = System.Gadget.Settings.read("SERVERTS");
    if (ip  != "")
        txtSERVERTS.innerText = ip ;
    else txtSERVERTS.innerText = "hades.ts-serveur.com"

    var port = System.Gadget.Settings.read("PORT");
    if (port  != "")
        txtPORT.innerText = port ;
    else txtPORT.innerText = "8880"
   
    var query = System.Gadget.Settings.read("QPORT");
    if (query  != "")
        txtQPORT.innerText = query ;
    else txtQPORT.innerText = "62474"
   
    var style = System.Gadget.Settings.read("STYLE");
    if (style  != "")
        txtSTYLE.innerText = style ;
    else txtSTYLE.innerText = "Classique"
   
    var ouvert = System.Gadget.Settings.read("SALON");
    if (ouvert  != "")
        txtSALON.innerText = ouvert ;
    else txtSALON.innerText = "1"
   
    var lang = System.Gadget.Settings.read("LANG");
    if (lang  != "")
        txtLANG.innerText = lang ;
    else txtLANG.innerText = "fr"
}

function Save()
{
    System.Gadget.Settings.write("vSERVERTS", txtSERVERTS.value);
    System.Gadget.Settings.write("vPORT", txtPORT.value);
    System.Gadget.Settings.write("vQPORT", txtQPORT.value);
    System.Gadget.Settings.write("vSTYLE", txtSTYLE.value);
    System.Gadget.Settings.write("vQPORT", txtQPORT.value);
    System.Gadget.Settings.write("vSTYLLE", txtSTYLLE.value);
    System.Gadget.Settings.write("vSALON", txtSALON.value);
}

System.Gadget.onSettingsClosing = SettingsClosing;
function SettingsClosing(event)
{
    if (event.closeAction == event.Action.commit)
    {
        Save();
    }
    event.cancel = false;
    }
}
</script>

</head>

Server ip:

Port:

Query Port:

Style:

<select name="textSTYLE" id="txtSTYLE">
  <option>Classique</option>
  <option>Population</option>
  <option>Casque Micro</option>
</select>

Salons Ouverts:

<select name="textSALON" id="txtSALON">
  <option>1</option>
  <option>2</option>
</select>

Langue:

<select name="textLANG" id="txtLANG">
  <option>fr</option>
  <option>en</option>
</select>

</html>

Merci de votre aide!
<gras>.#BlaZed <!--</gras>

1 réponse

Messages postés
24
Date d'inscription
jeudi 13 avril 2006
Statut
Membre
Dernière intervention
10 novembre 2008

Desoler pour l'erreur de categorie ><

<gras>.#BlaZed <!--</gras>