Page 1 sur 1

Pourquoi le styleswitcher ne s'affiche pas ?

Publié : 11 mai 2004, 15:39
par calimo
Sur http://smilissimo.free.fr/ (pour changer)
J'ai mis le styleswitcher de bobe... mais il ne s'affiche pas :(

Pourtant il est appelé juste. J'ai bien mis

Code : Tout sélectionner

var cookie_name = 'smilissimo_free_fr';
var parent_bloc = 'stylechange';
et dans la page il y a
<div id="stylechange"></div>

Qu'est-ce qui est faux ? (Ça marchait et d'un coup... ??? je n'ai pas réussi à trouver ce que j'ai changé :( )

Publié : 11 mai 2004, 17:23
par chBok
Je n'ai pas la réponse à ta question, mais -->
--> A travers mon réseau d'entreprise, ta page d'accueil affiche une erreur en bas

Code : Tout sélectionner

Warning: gethostbyaddr(): Address is not in a.b.c.d form in /var/www/free.fr/7/2/smilissimo/kietu/hit.php on line 203

Publié : 11 mai 2004, 17:56
par DJiK
J'avais déjà remarqué sur ton site quand on scrolle, le texte ondule. :shock:
Fait exprès ou pas?

Ça vient p-e des png transparents, j'ai remarqué que ça fait ramer le défilement. :?

Publié : 12 mai 2004, 08:23
par Bobe
Dans le head, il faut que tu mettes l'appel au script après les <link> des feuilles de styles CSS, sinon forcément, le tableau document.styleSheets est vide et le script ne fait rien.

edit: faudra que je rectifie ça tiens

Publié : 12 mai 2004, 15:56
par calimo
Bobe a écrit :Dans le head, il faut que tu mettes l'appel au script après les <link> des feuilles de styles CSS, sinon forcément, le tableau document.styleSheets est vide et le script ne fait rien.

edit: faudra que je rectifie ça tiens
Ah, ok, je n'y aurais pas pensé :?
Ça va compliquer les choses... tant pis :wink:
Merci beaucoup en tous cas :D
DJiK a écrit :J'avais déjà remarqué sur ton site quand on scrolle, le texte ondule.
Fait exprès ou pas?

Ça vient p-e des png transparents, j'ai remarqué que ça fait ramer le défilement.
J'ai remarqué aussi (ça fait depuis toujours en fait).
D'autres navigateurs n'ont pas ce problème... bug sans doute :?
Remarque que ça ne le fait pas sur tout, par exemple les menus, s'il y a retour à la ligne dans la même puce, ne le font pas après le retour :shock:
chBok a écrit :Je n'ai pas la réponse à ta question, mais -->
--> A travers mon réseau d'entreprise, ta page d'accueil affiche une erreur en bas

Code : Tout sélectionner

Warning: gethostbyaddr(): Address is not in a.b.c.d form in /var/www/free.fr/7/2/smilissimo/kietu/hit.php on line 203
:shock:

Publié : 12 mai 2004, 22:14
par Bobe
là, ça devrait être mieux:
http://webnaute.net/switcher.js

Le contenu de document.styleSheets est vérifié uniquement après le chargement de la page.

Publié : 13 mai 2004, 13:20
par calimo
Finalement j'avais résussi à le placer après :wink:

Merci en tous cas :D

Publié : 13 mai 2004, 13:32
par chBok
Juste au dessus du menu pour les styles, il y toujours le

Code : Tout sélectionner

Warning: gethostbyaddr(): Address is not in a.b.c.d form in /var/www/free.fr/7/2/smilissimo/kietu/hit.php on line 203

Publié : 13 mai 2004, 13:42
par calimo
Beuh... moi je n'ai pas ça :shock: :lol:

Publié : 13 mai 2004, 13:48
par chBok
Cette fonction veut récupérer le nom d'hote à partir de mon IP. Sauf que mon IP correspond à celle d'un routeur quelconque de mon réseau, et le firewall doit bloquer la demander d'identification.
Bref, édite la ligne dans le fichier hit.php, et ajoute un '@' devant le nom de la fonction gethostbyaddr(), ca supprimera l'affichage du warning.

Publié : 13 mai 2004, 13:50
par calimo
J'ai mis tout ça dans des commentaitres, ça va aussi non ?

Publié : 13 mai 2004, 13:56
par chBok
calimo a écrit :J'ai mis tout ça dans des commentaitres, ça va aussi non ?
Je n'ai plus le message en tous les cas, mais le '@' aurait suffit à enlever le warning.

Publié : 13 mai 2004, 13:59
par calimo
Je maitrise plus le html que le php, donc pour moi c'était le plus simple ;-)