|
From: <ara...@us...> - 2008-08-19 21:59:40
|
Revision: 204
http://easybox-mod.svn.sourceforge.net/easybox-mod/?rev=204&view=rev
Author: aragornis
Date: 2008-08-19 21:59:37 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
Added Paths:
-----------
trunk/http/fb2ie.js
Removed Paths:
-------------
trunk/fb2ie.js
Deleted: trunk/fb2ie.js
===================================================================
--- trunk/fb2ie.js 2008-08-19 21:59:16 UTC (rev 203)
+++ trunk/fb2ie.js 2008-08-19 21:59:37 UTC (rev 204)
@@ -1,364 +0,0 @@
-/** Script de simulation du navigateur Freebox **
-/*----------------------------------------------*
- * R\xE9alisation : Laurent Asfaux alias DEL65
- * Contributeurs :
- * -
- * -
- * -
- *
- * version 0.6+
- */
-
-/********************************************/
-/*** Fonctions annexes ***/
-/********************************************/
-
-// enregistrement des param\xE8tres de la freebox
-// + redirection
-function getParameters () {
-if (document.getElementsByTagName) {
- // parcours des attributs des balises "meta"
- elemColl = document.getElementsByTagName('meta');
-
- // pour chaque param\xE8tre (si pr\xE9sent)
- // on stocke sa valeur dans un cookie
- for (var i = 0; i < elemColl.length; i++) {
-
- valeur = elemColl[i].name;
-
- if(valeur=="refresh"){
- valeurs = elemColl[i].content.split(";");
- setTimeout('document.location.href="'+valeurs[1].substring(4, valeurs[1].length)+'";',valeurs[0]*1000);
-
-
-
-
-
-
-
-
-
-
-
- }
- }
-}
-}
-
-// interface de simulation des touches de la t\xE9l\xE9commande
-function getTouches() {
-
- // parcours des attributs des balises "link"
- elemColl = document.getElementsByTagName("link");
- // pour chaque touche affect\xE9e, on cr\xE9e un lien
- // qui sera plac\xE9e en haut de l'\xE9cran.
- var commande=document.createElement("div");
- var carte=document.createElement("map");
- carte.setAttribute("name","Telecommande");
- carte.setAttribute("id","Telecommande");
-
- document.body.appendChild(document.createElement("hr"));
-
- for (var i = 0; i < elemColl.length; i++) {
- // pr\xE9paration du lien
- document.body.appendChild(document.createTextNode("["));
- var lien = document.createElement("a");
- var zone = document.createElement("area");
- lien.setAttribute("href",elemColl[i].getAttribute("href"));
- zone.setAttribute("href",elemColl[i].getAttribute("href"));
-
- switch (elemColl[i].getAttribute("rel")) {
- case "help" :
- lien.appendChild(document.createTextNode("Aide"));
- zone.setAttribute("alt","Aide");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","4,18,41,33");
- carte.appendChild(zone);
- break;
- case "options" :
- lien.appendChild(document.createTextNode("Options"));
- zone.setAttribute("alt","Options");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","58,18,93,33");
- carte.appendChild(zone);
- break;
- case "red" :
- lien.appendChild(document.createTextNode("Rouge"));
- zone.setAttribute("alt","Rouge");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","8,53,37,81");
- carte.appendChild(zone);
- break;
- case "green" :
- lien.appendChild(document.createTextNode("Vert"));
- zone.setAttribute("alt","Vert");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","169,52,197,81");
- carte.appendChild(zone);
- break;
- case "yellow" :
- lien.appendChild(document.createTextNode("Jaune"));
- zone.setAttribute("alt","Jaune");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","8,133,37,161");
- carte.appendChild(zone);
- break;
- case "blue" :
- lien.appendChild(document.createTextNode("Bleu"));
- zone.setAttribute("alt","Bleu");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","169,133,167.161");
- carte.appendChild(zone);
- break;
- case "info" :
- lien.appendChild(document.createTextNode("Info"));
- zone.setAttribute("alt","Info");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,186,115,213");
- carte.appendChild(zone);
- break;
- case "guide" :
- lien.appendChild(document.createTextNode("Guide"));
- zone.setAttribute("alt","Guide");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","160,186,187,213");
- carte.appendChild(zone);
- break;
- case "stop" :
- lien.appendChild(document.createTextNode("Stop"));
- zone.setAttribute("alt","Stop");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","18,230,46,257");
- carte.appendChild(zone);
- break;
- case "rec" :
- lien.appendChild(document.createTextNode("Enregistrer"));
- zone.setAttribute("alt","Enregistrer");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","160,230,187,257");
- carte.appendChild(zone);
- break;
- case "play" :
- lien.appendChild(document.createTextNode("Lecture"));
- zone.setAttribute("alt","Lecture");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,230,115,257");
- carte.appendChild(zone);
- break;
- case "pause" :
- lien.appendChild(document.createTextNode("Pause"));
- zone.setAttribute("alt","Pause");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,230,115,257");
- carte.appendChild(zone);
- break;
- case "up" :
- lien.appendChild(document.createTextNode("Haut"));
- zone.setAttribute("alt","Haut");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","83,58,121,77");
- carte.appendChild(zone);
- break;
- case "down" :
- lien.appendChild(document.createTextNode("Bas"));
- zone.setAttribute("alt","Bas");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","83,137,121,156");
- carte.appendChild(zone);
- break;
- case "left" :
- lien.appendChild(document.createTextNode("Gauche"));
- zone.setAttribute("alt","Gauche");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","18,93,41,120");
- carte.appendChild(zone);
- break;
- case "right" :
- lien.appendChild(document.createTextNode("Droite"));
- zone.setAttribute("alt","Droite");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","164,93,188,121");
- carte.appendChild(zone);
- break;
- case "star" :
- lien.appendChild(document.createTextNode("Etoile"));
- zone.setAttribute("alt","Etoile");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","4,397,41,413");
- carte.appendChild(zone);
- break;
- case "sharp" :
- lien.appendChild(document.createTextNode("Di\xE8se"));
- zone.setAttribute("alt","Di\xE8se");
- zone.setAttribute("shape","111,397,147,413");
- zone.setAttribute("coords","rect");
- carte.appendChild(zone);
- break;
-
- default :
- lien.appendChild(document.createTextNode("Autre"));
- break;
-
- }
- document.body.appendChild(lien);
- document.body.appendChild(document.createTextNode("] "));
- }
-
- var telecommande=document.createElement("img");
- telecommande.setAttribute("src","/telecommande.png");
- telecommande.setAttribute("usemap","#Telecommande");
-
- commande.appendChild(carte);
- commande.appendChild(telecommande);
- document.body.appendChild(commande);
-
-}
-
-// corrige l'opacit\xE9 de l'\xE9l\xE9ment "obj"
-function setOpacity(obj, opacity) {
- opacity = hex2dec(opacity)/4
- opacity = opacity+36;
-
- // IE/Win
- obj.style.filter = "alpha(opacity:"+opacity+")";
-
- // Safari<1.2, Konqueror
- obj.style.KHTMLOpacity = opacity/100;
-
- // Older Mozilla and Firefox
- obj.style.MozOpacity = opacity/100;
-
- // Safari 1.2, newer Firefox and Mozilla, CSS3
- obj.style.opacity = opacity/100;
-}
-
-
-/********************************************/
-/*** Code principal ***/
-/********************************************/
-
-/*** Modification de l'opacit\xE9 des images ***/
-
- elemColl = document.getElementsByTagName("img");
- for (var i = 0; i < elemColl.length; i++) {
- var alpha = elemColl[i].getAttribute("alpha");
- if (alpha != null) { setOpacity(elemColl[i],alpha.substr(1,2)); }
- }
-
-
-
-/*** texte en Helvetica gras ***/
-
-
-
-/*** Correction du style des liens ***/
-
- elemColl = document.getElementsByTagName("a");
- // pour tous les liens de la page
- for (var i = 0; i < elemColl.length; i++) {
- // pas de soulignement
- elemColl[i].style.textDecoration="none";
- // couleur standard
- elemColl[i].style.color=document.body.getAttribute("link");
-
- // on ajoute un onmouseover/onmouseout sur le lien (IE)
- if (navigator.appName == "Microsoft Internet Explorer") {
- elemColl[i].setAttribute("onmouseover",function() {
- this.style.color=document.body.getAttribute("alink");
- });
-
- elemColl[i].setAttribute("onmouseout",function() {
- this.style.color=document.body.getAttribute("link");
- });
-
- // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla)
- } else {
-
- elemColl[i].setAttribute("onMouseOver","this.style.color=document.body.getAttribute('link');");
-
- elemColl[i].setAttribute("onMouseOut","this.style.color=document.body.getAttribute('link');");
- }
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*** Simulation des liens sur table ***/
-
- elemColl = document.getElementsByTagName("table");
- // pour toutes les tables de la page
- for (var i = 0; i < elemColl.length; i++) {
- // si un abgcolor est d\xE9fini
- if (elemColl[i].getAttribute('abgcolor') != null) {
-
- // on ajoute un onmouseover/onmouseout sur le lien (IE)
- if (navigator.appName == "Microsoft Internet Explorer") {
- elemColl[i].setAttribute("onmouseover",function() {
- this.setAttribute('bgColor2',this.getAttribute('bgcolor'));
- this.bgColor = this.getAttribute('abgcolor');
- this.style.cursor='hand';
- });
-
- elemColl[i].setAttribute("onmouseout",function() {
- this.bgColor=this.getAttribute('bgcolor2');
- });
-
- elemColl[i].setAttribute("onmousedown",function() {
- if (this.parentNode.name = "a") {
- location.href=this.parentNode.href;
- }
- });
-
- // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla/Opera)
- } else {
-
- elemColl[i].setAttribute("onMouseOver","this.bgColor = '"+elemColl[i].getAttribute("abgcolor")+"';");
-
- elemColl[i].setAttribute("onMouseOut","this.bgColor = '"+elemColl[i].getAttribute("bgcolor")+"';");
-
- }
-
- }
- }
-
-getParameters();
-
-
-/*** Simulation des touches ***/
-setTimeout("getTouches()",0);
Copied: trunk/http/fb2ie.js (from rev 203, trunk/fb2ie.js)
===================================================================
--- trunk/http/fb2ie.js (rev 0)
+++ trunk/http/fb2ie.js 2008-08-19 21:59:37 UTC (rev 204)
@@ -0,0 +1,364 @@
+/** Script de simulation du navigateur Freebox **
+/*----------------------------------------------*
+ * R\xE9alisation : Laurent Asfaux alias DEL65
+ * Contributeurs :
+ * -
+ * -
+ * -
+ *
+ * version 0.6+
+ */
+
+/********************************************/
+/*** Fonctions annexes ***/
+/********************************************/
+
+// enregistrement des param\xE8tres de la freebox
+// + redirection
+function getParameters () {
+if (document.getElementsByTagName) {
+ // parcours des attributs des balises "meta"
+ elemColl = document.getElementsByTagName('meta');
+
+ // pour chaque param\xE8tre (si pr\xE9sent)
+ // on stocke sa valeur dans un cookie
+ for (var i = 0; i < elemColl.length; i++) {
+
+ valeur = elemColl[i].name;
+
+ if(valeur=="refresh"){
+ valeurs = elemColl[i].content.split(";");
+ setTimeout('document.location.href="'+valeurs[1].substring(4, valeurs[1].length)+'";',valeurs[0]*1000);
+
+
+
+
+
+
+
+
+
+
+
+ }
+ }
+}
+}
+
+// interface de simulation des touches de la t\xE9l\xE9commande
+function getTouches() {
+
+ // parcours des attributs des balises "link"
+ elemColl = document.getElementsByTagName("link");
+ // pour chaque touche affect\xE9e, on cr\xE9e un lien
+ // qui sera plac\xE9e en haut de l'\xE9cran.
+ var commande=document.createElement("div");
+ var carte=document.createElement("map");
+ carte.setAttribute("name","Telecommande");
+ carte.setAttribute("id","Telecommande");
+
+ document.body.appendChild(document.createElement("hr"));
+
+ for (var i = 0; i < elemColl.length; i++) {
+ // pr\xE9paration du lien
+ document.body.appendChild(document.createTextNode("["));
+ var lien = document.createElement("a");
+ var zone = document.createElement("area");
+ lien.setAttribute("href",elemColl[i].getAttribute("href"));
+ zone.setAttribute("href",elemColl[i].getAttribute("href"));
+
+ switch (elemColl[i].getAttribute("rel")) {
+ case "help" :
+ lien.appendChild(document.createTextNode("Aide"));
+ zone.setAttribute("alt","Aide");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","4,18,41,33");
+ carte.appendChild(zone);
+ break;
+ case "options" :
+ lien.appendChild(document.createTextNode("Options"));
+ zone.setAttribute("alt","Options");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","58,18,93,33");
+ carte.appendChild(zone);
+ break;
+ case "red" :
+ lien.appendChild(document.createTextNode("Rouge"));
+ zone.setAttribute("alt","Rouge");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","8,53,37,81");
+ carte.appendChild(zone);
+ break;
+ case "green" :
+ lien.appendChild(document.createTextNode("Vert"));
+ zone.setAttribute("alt","Vert");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","169,52,197,81");
+ carte.appendChild(zone);
+ break;
+ case "yellow" :
+ lien.appendChild(document.createTextNode("Jaune"));
+ zone.setAttribute("alt","Jaune");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","8,133,37,161");
+ carte.appendChild(zone);
+ break;
+ case "blue" :
+ lien.appendChild(document.createTextNode("Bleu"));
+ zone.setAttribute("alt","Bleu");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","169,133,167.161");
+ carte.appendChild(zone);
+ break;
+ case "info" :
+ lien.appendChild(document.createTextNode("Info"));
+ zone.setAttribute("alt","Info");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,186,115,213");
+ carte.appendChild(zone);
+ break;
+ case "guide" :
+ lien.appendChild(document.createTextNode("Guide"));
+ zone.setAttribute("alt","Guide");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","160,186,187,213");
+ carte.appendChild(zone);
+ break;
+ case "stop" :
+ lien.appendChild(document.createTextNode("Stop"));
+ zone.setAttribute("alt","Stop");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","18,230,46,257");
+ carte.appendChild(zone);
+ break;
+ case "rec" :
+ lien.appendChild(document.createTextNode("Enregistrer"));
+ zone.setAttribute("alt","Enregistrer");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","160,230,187,257");
+ carte.appendChild(zone);
+ break;
+ case "play" :
+ lien.appendChild(document.createTextNode("Lecture"));
+ zone.setAttribute("alt","Lecture");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,230,115,257");
+ carte.appendChild(zone);
+ break;
+ case "pause" :
+ lien.appendChild(document.createTextNode("Pause"));
+ zone.setAttribute("alt","Pause");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,230,115,257");
+ carte.appendChild(zone);
+ break;
+ case "up" :
+ lien.appendChild(document.createTextNode("Haut"));
+ zone.setAttribute("alt","Haut");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","83,58,121,77");
+ carte.appendChild(zone);
+ break;
+ case "down" :
+ lien.appendChild(document.createTextNode("Bas"));
+ zone.setAttribute("alt","Bas");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","83,137,121,156");
+ carte.appendChild(zone);
+ break;
+ case "left" :
+ lien.appendChild(document.createTextNode("Gauche"));
+ zone.setAttribute("alt","Gauche");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","18,93,41,120");
+ carte.appendChild(zone);
+ break;
+ case "right" :
+ lien.appendChild(document.createTextNode("Droite"));
+ zone.setAttribute("alt","Droite");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","164,93,188,121");
+ carte.appendChild(zone);
+ break;
+ case "star" :
+ lien.appendChild(document.createTextNode("Etoile"));
+ zone.setAttribute("alt","Etoile");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","4,397,41,413");
+ carte.appendChild(zone);
+ break;
+ case "sharp" :
+ lien.appendChild(document.createTextNode("Di\xE8se"));
+ zone.setAttribute("alt","Di\xE8se");
+ zone.setAttribute("shape","111,397,147,413");
+ zone.setAttribute("coords","rect");
+ carte.appendChild(zone);
+ break;
+
+ default :
+ lien.appendChild(document.createTextNode("Autre"));
+ break;
+
+ }
+ document.body.appendChild(lien);
+ document.body.appendChild(document.createTextNode("] "));
+ }
+
+ var telecommande=document.createElement("img");
+ telecommande.setAttribute("src","/telecommande.png");
+ telecommande.setAttribute("usemap","#Telecommande");
+
+ commande.appendChild(carte);
+ commande.appendChild(telecommande);
+ document.body.appendChild(commande);
+
+}
+
+// corrige l'opacit\xE9 de l'\xE9l\xE9ment "obj"
+function setOpacity(obj, opacity) {
+ opacity = hex2dec(opacity)/4
+ opacity = opacity+36;
+
+ // IE/Win
+ obj.style.filter = "alpha(opacity:"+opacity+")";
+
+ // Safari<1.2, Konqueror
+ obj.style.KHTMLOpacity = opacity/100;
+
+ // Older Mozilla and Firefox
+ obj.style.MozOpacity = opacity/100;
+
+ // Safari 1.2, newer Firefox and Mozilla, CSS3
+ obj.style.opacity = opacity/100;
+}
+
+
+/********************************************/
+/*** Code principal ***/
+/********************************************/
+
+/*** Modification de l'opacit\xE9 des images ***/
+
+ elemColl = document.getElementsByTagName("img");
+ for (var i = 0; i < elemColl.length; i++) {
+ var alpha = elemColl[i].getAttribute("alpha");
+ if (alpha != null) { setOpacity(elemColl[i],alpha.substr(1,2)); }
+ }
+
+
+
+/*** texte en Helvetica gras ***/
+
+
+
+/*** Correction du style des liens ***/
+
+ elemColl = document.getElementsByTagName("a");
+ // pour tous les liens de la page
+ for (var i = 0; i < elemColl.length; i++) {
+ // pas de soulignement
+ elemColl[i].style.textDecoration="none";
+ // couleur standard
+ elemColl[i].style.color=document.body.getAttribute("link");
+
+ // on ajoute un onmouseover/onmouseout sur le lien (IE)
+ if (navigator.appName == "Microsoft Internet Explorer") {
+ elemColl[i].setAttribute("onmouseover",function() {
+ this.style.color=document.body.getAttribute("alink");
+ });
+
+ elemColl[i].setAttribute("onmouseout",function() {
+ this.style.color=document.body.getAttribute("link");
+ });
+
+ // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla)
+ } else {
+
+ elemColl[i].setAttribute("onMouseOver","this.style.color=document.body.getAttribute('link');");
+
+ elemColl[i].setAttribute("onMouseOut","this.style.color=document.body.getAttribute('link');");
+ }
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/*** Simulation des liens sur table ***/
+
+ elemColl = document.getElementsByTagName("table");
+ // pour toutes les tables de la page
+ for (var i = 0; i < elemColl.length; i++) {
+ // si un abgcolor est d\xE9fini
+ if (elemColl[i].getAttribute('abgcolor') != null) {
+
+ // on ajoute un onmouseover/onmouseout sur le lien (IE)
+ if (navigator.appName == "Microsoft Internet Explorer") {
+ elemColl[i].setAttribute("onmouseover",function() {
+ this.setAttribute('bgColor2',this.getAttribute('bgcolor'));
+ this.bgColor = this.getAttribute('abgcolor');
+ this.style.cursor='hand';
+ });
+
+ elemColl[i].setAttribute("onmouseout",function() {
+ this.bgColor=this.getAttribute('bgcolor2');
+ });
+
+ elemColl[i].setAttribute("onmousedown",function() {
+ if (this.parentNode.name = "a") {
+ location.href=this.parentNode.href;
+ }
+ });
+
+ // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla/Opera)
+ } else {
+
+ elemColl[i].setAttribute("onMouseOver","this.bgColor = '"+elemColl[i].getAttribute("abgcolor")+"';");
+
+ elemColl[i].setAttribute("onMouseOut","this.bgColor = '"+elemColl[i].getAttribute("bgcolor")+"';");
+
+ }
+
+ }
+ }
+
+getParameters();
+
+
+/*** Simulation des touches ***/
+setTimeout("getTouches()",0);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|