2009-12-16 3 views

Répondre

1

Saisie javascript:window.scrollBy(0,10) dans les rouleaux de la barre d'adresse de l'amende fenêtre pour moi. Je ne vois aucun appel à window.scrollBy dans la page ou des scripts attachés donc je ne sais pas où une tentative ratée de défilement pourrait être.

Modifier re commentaire: Aahhh, je vois. Vous ne pouvez que le faire défiler un peu, car le document est toujours un peu plus grand que la fenêtre d'affichage. Cela est dû au:

position: absolute; width: 100%; height :100%; overflow: auto; 

sur le div wrapper. Vous devez faire défiler cette div, pas la fenêtre elle-même, pour faire bouger la page principale de la page.

je n'ai absolument aucune idée pourquoi la page est en train de faire cela, mais je ne sais pas pourquoi la page est en train de faire une douzaine d'autres abus de balisage horrible soit. Pourrait facilement être réécrit pour utiliser seulement quelques divs et position: fixed (avec JS shim pour IE6) au lieu de la substance de débordement fou et les cinq niveaux de tables imbriquées. (Qu'est-ce, 1996?)

+0

Il n'y a pas de code de défilement dans le moment. Appeler javascript: window.scrollBy (0,100) ne fonctionne pas manuellement pour moi. Bizarre. – Demiurg

+0

Peut-être que cela dépend du navigateur? – Annie

+0

Oui, le html est horrible, sans doute. Je ne l'ai pas écrit :) – Demiurg