Page 1 sur 1

[résolu] comment supprimer le calendrier

Publié : 26 sept. 2005, 01:35
par babarian
Bonjour, j'ai inséré par erreur un calendrier. Comment faire pour le supprimer?

Merci d'avance

Publié : 26 sept. 2005, 21:54
par babarian
J'ai finalement trouvé la partie du code source à supprimer pour effacer le calendrier. Tout ça grâce aux messages et leurs réponses du 30 mars et 3 juin 2005 que je n'avais pas consultés.
Désolé!

Publié : 27 sept. 2005, 09:20
par Kazé
Je ne connaissais même pas l'existence du calendrier (sur mon poste XP, ça ne fonctionne pas).

D'une manière générale, pour couper, copier ou supprimer un élément, le plus sûr est de :
  • cliquer dans l'élément
  • sélectionner la balise correspondante dans la barre d'état : <table> pour un tableau, <p> pour un paragraphe, <div> pour un conteneur (le calendrier est probablement dans un <div>), etc.
  • Ctrl+X, Ctrl+C ou Suppr respectivement
Cette barre d'état est un outil vraiment très pratique, pour peu qu'on s'habitue à l'utiliser.

Alternative : la vue "Balises HTML" se prête également très bien à ça, mais le mode d'édition est moins pratique qu'en vue "Normale".

Publié : 16 nov. 2005, 16:34
par xpremierx
Bonjour,

Je suis nouveau avec Nvu, et je n'ai pas compris comment supprimer le calendrier :cry:
Il n'apparait nulle part dans les fenêtre de Nvu (barre d'état : Normal ou aperçu), mais est bien présent avec Firefox...
Il y a une astuce ? :wink:

Merci...

Publié : 16 nov. 2005, 16:54
par Kazé
Oui, le calendrier est un script JavaScript. Il n'est pas visible dans le mode "normal" de Nvu, il faut obligatoirement passer en affichage "Source", et supprimer les lignes de code correspondantes.

Publié : 16 nov. 2005, 17:00
par xpremierx
OK Merci...
Le pb pour un néophyte, et de trouver les lignes ... :?
Et j'ai l'impression que j'ai déjà fait une conn..... ! mais ce n'est pas grave : je m'entraîne !! :lol:

Publié : 27 févr. 2006, 15:47
par petit éditeur
pareil pour moi qui pourrait m'ecrire les lignes qui affiche le calendrier parce qu'il m'énerve vraiment :x ^^.
merci si vous répondez :D

Publié : 27 févr. 2006, 16:06
par Kazé
Commence par répondre au sujet précédent, en disant comment tu as résolu ton problème : http://geckozone.org/forum/viewtopic.php?t=36712

Après quoi on consentira peut-être à te filer un coup de main ? :wink:

Publié : 27 févr. 2006, 16:16
par petit éditeur
voila c'est fait vraiment j'avais pas vus et je pensais que ce genre de truc n'arrivait qu'a moi alors j'ai pas regardé le topic.
Maintenant svp je vous en supplie dite moi comment enlever ce calendrier.

Publié : 27 févr. 2006, 16:45
par Kazé
petit éditeur a écrit :Maintenant svp je vous en supplie dite moi comment enlever ce calendrier.
A genoux, la tête par terre ! Bon, j'arrête, y'en a qui vont me prendre pour plus cinglé que je ne le suis dans la vraie vie...

Pour supprimer ce calendrier, malheureusement la seule façon c'est d'aller trafiquer le code HTML. Clique sur l'onglet "source" (ou menu Affichage > Source HTML), et supprime cette partie-là :

Code : Tout sélectionner

<div style="position: absolute; top: 50px; left: 50px;">
<noscript><img
 src="chrome://editor/content/images/calendarSW.gif" /></noscript>
<script>
function innerCalendarCode() {

    function montharr(m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11) {
        this[0] = m0;
        this[1] = m1;
        this[2] = m2;
        this[3] = m3;
        this[4] = m4;
        this[5] = m5;
        this[6] = m6;
        this[7] = m7;
        this[8] = m8;
        this[9] = m9;
        this[10] = m10;
        this[11] = m11;
    }


    function calendar() {
        var monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec";
        var today = new Date();
        var thisDay;
        var monthDays = new montharr(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
        year = today.getYear();
        if (year <= 200) {
            year += 1900;
        }
        thisDay = today.getDate();
        if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
            monthDays[1] = 29;
        }
        nDays = monthDays[today.getMonth()];
        firstDay = today;
        firstDay.setDate(1);
        testMe = firstDay.getDate();
        if (testMe == 2) {
            firstDay.setDate(0);
        }
        startDay = firstDay.getDay();
        document.writeln("<CENTER>");
        document.write("<TABLE BORDER='1' BGCOLOR=White>");
        document.write("<TR><TH COLSPAN=7>");
        document.write(monthNames.substring(today.getMonth() * 3, (today.getMonth() + 1) * 3));
        document.write(". ");
        document.write(year);
        document.write("<TR><TH>Sun<TH>Mon<TH>Tue<TH>Wed<TH>Thu<TH>Fri<TH>Sat");
        document.write("<TR>");
        column = 0;
        for (i = 0; i < startDay; i++) {
            document.write("<TD>");
            column++;
        }
        for (i = 1; i <= nDays; i++) {
            document.write("<TD>");
            if (i == thisDay) {
                document.write("<FONT COLOR="#FF0000">");
            }
            document.write(i);
            if (i == thisDay) {
                document.write("</FONT>");
            }
            column++;
            if (column == 7) {
                document.write("<TR>");
                column = 0;
            }
        }
        document.write("</TABLE>");
        document.writeln("</CENTER>");
    }

    calendar();
}


  innerCalendarCode();</script></div>
Fais un aperçu (maintenant que ça fonctionne chez toi) ;) et tu devrais constater que ton calendrier a été supprimé.

Note pour les puristes : créez une page vierge, insérez un calendrier, sauvegardez, prévisualisez et admirez le magnifique code HTML produit par ce script :

Code : Tout sélectionner

<center>
    <table border="1" bgcolor="White">
        <tbody>
            <tr>
                <th colspan="7">Feb. 2006</th>
            </tr>
[...]
            <tr>
                <td>26</td>
                <td><font color="#ff0000">27</font></td>
                <td>28</td>
            </tr>
        </tbody>
    </table>
</center>
Appréciez les balises <center> et <font>, tellement kitsch que c'est hype (moi aussi je peux parler comme un parisien).
Logiquement calimo devrait pas tarder à venir se moquer...

Publié : 27 févr. 2006, 18:26
par petit éditeur.
merci beaucoup.
J'en profite pour laisser ce message:
Je cherche une ou deux personne qui connaissent le mmorpg ragnarok online, qu'ils me contacte par msn si intéréssés
kakashiprovost@msn.com

Publié : 25 sept. 2006, 15:48
par Invité
merci beaucoup! grâce à tout ça, vous faites profiter les autres débutants!
merci! grâce à vous j'ai pu supprimer les 5 ou 6 calandriers que j'avais installé (je pensais que re-ajouter un calendrier supprimerait le précédent...) :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

Re: [résolu] comment supprimer le calendrier

Publié : 11 févr. 2011, 23:41
par Laurentis
1000 MERCIIIIIII (KZ)