Je suis en train d'ouvrir une boîte de dialogue jquery modale utilisant jquery 1.4 et jquery-ui-1.8rc3.custom.jsfenêtre de défilement lorsque dialogue jquery ouvre
La boîte de dialogue ouvre sans problème, dans tous les navigateurs, mais dans IE 7 et 6, après que la boîte de dialogue s'ouvre, la fenêtre défile elle-même vers le buttom ... J'ai essayé de faire défiler la fenêtre jusqu'à la position modale mais elle est très incohérente. utilisait la ligne de code suivante après l'ouverture du modal
window.scrollTo($('#selector').dialog('option', 'position')[0],$('#selector').dialog('option', 'position')[1]);
Une chose étrange je remarque est que, après j'ouvre le modal, la page devient énorme ... comme si certaines choses supplémentaires ajoute sur la bas .... et il finit par défiler vers le bas. Toute idée pourquoi cela pourrait être hapenning
en html
<div id="selector">
</div>
dans document.ready
$('#selector').dialog({
bgiframe: true,
autoOpen: false,
width: 100,
height: 100,
modal: true,
position: 'top'
});
dans js
$('#selector').dialog('open');
Oh ... Je pense que je l'ai raté quand je copié le code sur stackoflow.com et édité, il a le signe # ... Merci pour le signaler bien que! –
J'ai mis à jour ma réponse. – Mottie
Je suis désolé, je n'ai pas eu l'occasion de mettre en œuvre votre suggestion jusqu'à maintenant. Donnez-moi quelques heures et je reviendrai à vous. Merci beaucoup d'être de retour! –