jeudi 1 février 2007

Masquer la barre Blogger Google

Voici comment vous allez pouvoir permettre à vos visiteurs d'afficher ou de masquer la barre du haut sur votre blog blogspot (celle avec le champs "rechercher le blog"):

1) cliquez sur l'onglet "Mise en page"
2) choisissez "Ajouter un gadget"
3) cliquez sur "Ajouter un élément à la page"
4) Choisissez "HTML/JavaScript"
5) faites un copier/coller du code suivant dans le champs "contenu

<script type='text/javascript'>
function visibilitebarre(Idbarre)
{
var targetElement;
targetElement = document.getElementById(Idbarre) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script>
<a href="javascript:visibilitebarre('Navbar1');">afficher/masquer</a>

8 commentaires:

Tonton_JM a dit…

très bien et félicitation pour cette astuce. Dommage que nous ne pouvons pour les lecteur du blog supprimer définitivement cette barre en haut.

Merci quand même et je reste preneur de ce script avec tout mes remerciements

jean-marc

Jordan a dit…

Sais tu si cette barre a une incidence sur le référencement Google ? Autrement, grace à ton article "Moteur de recherche pour blog google (blogger)", on a plus besoin de cette barre. De plus, je la trouve suicidaire, d'un coup d'un seul, on peut signaler le contenu du blog comme répréhensible... As tu des infos là dessus. Continue dans cette voie, ton blog est génial :)

Fqb a dit…

jean-marc : en effet, tu ne peux pas supprimer la navbar pour les blog blogSpot, tu ne peux le faire que si tu publie ton blog via FTP (cf. aide). C'est bien pour ça que je ne propose pas l'astuce qui permet de la supprimer automatiquement mais aussi parce qu'elle est déja disponible sur plusieurs autres blogs.

Jindid :
Sur l'aide officielle ils conseillent de la laisser je te laisse te faire ta propre opinion en lisant Activez la Navbar.
Pour la fonction "signaler le contenu du blog comme répréhensible" :
Non si ça peut te rasurer ce n'est pas suicidaire ;)
Cette fonction te permet de leur signaler un contenu répréhensible. Ce sont des humains qui ensuite jugent si ce contenu est bien répréhensible. Tu n'as donc pas de crainte à avoir si quelqu'un de mal intentionné s'amusait à utiliser cette fonction sur ton blog.

Jean-François DEPERIERS a dit…

Comment peut on faire l effet inverse. Le visiteur arrive sur le blog et ne doit pas voir la navbar et si il le souhaite, il active la navbar en cliquant sur afficher.

Fqb a dit…

Dans l'aide de blogger il est indiqué "Si vous ne publiez pas votre blog par FTP, la Navbar ne peut pas être désactivée".
C'est plutot ambigu : est-ce qu'il veulent dire que techniquement on ne peut pas (je ne le crois pas...) ou bien est-ce que ce n'est pas autorisé ?
Je vais me renseigner

David a dit…

une autre solution à mon avis plus simple, utilisant les propriétés css :

rajouter dans le style :

#navbar {
display: none;
}

la barre est toujours là, derrière, bien cachée, mais elle ne "pollue plus le design".

cette solution a aussi le mérite de marcher même sur les machines qui ont le javascript désactivé.

Cordialement,

LazyKing a dit…

Quand je suis sur "éléments de la page", j en'ai pas l'option "ajouter un élément a la page" mais plutot "ajouter un gadget". Et du coup je n'ai pa sl'option "Html/Javascript".
Et quand je clique sur "ajouter un gadget" il ny a pa loption pour modifier le code html mais juste des gadgets wue des développeurs ont créé.
Donc tu peux deviner que je n'ai pas la possibilté de bien personnaliser mon blog. Peux-tu m'aider??

Merci merci merci

Unknown a dit…

bonjour et merci pour ce super blog ça va bien m'aider
grand merci pour votre travail