Estoy usando Fb.ui() para publicar una actualización en el muro del usuario pero el cuadro de diálogo siempre aparece en el mismo lugar en mi navegador (centro central si se desplaza hacia arriba). El problema es que estoy abriendo el diálogo desde la parte inferior de la pantalla. ¿Hay alguna manera de mostrar el cuadro de diálogo para la ubicación de desplazamiento actual del usuario?Ajuste de la posición del cuadro de diálogo FB.ui()
Respuesta
Estoy usando este fragmento de código para establecer la posición del diálogo en la parte superior de la página, pero puede usarlo para establecer la posición en cualquier lugar que desee. Este código se utiliza la librería jQuery
setInterval(function(){
var dialog = $('.fb_dialog');
for(var i = 0; i < dialog.length; i++)
{
var d = $(dialog[i]);
if(parseInt(d.css('top')) > 0 && parseInt(d.css('top')) != 195)
{
d.css('top', '195px')
}
}
}, 500);
El facebook escribir el código html de diálogo para la <div class="fb-root"></div>
por lo que si usted se rodea con un <div style="position: absolute;"></div>
aparece el cuadro de diálogo donde se coloca este código.
Por ejemplo:
<div style="position: absolute">
<div class="fb-root"></div>
</div>
no funciona – nXqd
El cuadro de diálogo FB.ui() ya debería positionned en relación con el lugar del rollo usuario actualmente es.
Si no es así, sólo tiene que colocar su # fb-root en el CSS:
#fb-root { position:fixed; top:10%; }
De esta manera, el pop-in siempre habrá en la posición de desplazamiento del usuario y también seguirla si continúan para desplazarse hacia arriba o hacia abajo de la página.
- 1. Actualizar la posición del cuadro de diálogo jquery ui
- 2. de diálogo alimentación FB.ui requiere redirect_uri, de diálogo no cerrar
- 3. ¿Cómo establecer la posición del diálogo?
- 4. jQuery UI diálogo de posicionamiento: ajuste la posición superior por 20px -
- 5. El cuadro de diálogo FB.ui no se muestra en los dispositivos móviles
- 6. Ajuste de la posición de inicio de OpenFileDialog/SaveFileDialog
- 7. jQuery UI Posición del botón de diálogo
- 8. Posición de diálogo jQuery UI
- 9. La opacidad del fondo del cuadro de diálogo Primefaces se duplica cuando falla la acción en el cuadro de diálogo
- 10. Cambio de la posición del diálogo en la pantalla androide
- 11. Establecer el progreso del cuadro de diálogo
- 12. Obtener DialogResult del cuadro de diálogo personalizado
- 13. C# Resultado del cuadro de diálogo Mensaje
- 14. Cómo evitar que fb.ui() se desplace por el navegador
- 15. Establecer la ubicación del cuadro de diálogo de Android
- 16. cuadro de diálogo jQuery
- 17. error de IE, autocompletar la posición del cuadro en iframe
- 18. Encontrar la posición del cursor en un cuadro de texto
- 19. Ajuste la posición y el tamaño de fuente del título de la leyenda en ggplot2
- 20. ajuste de la posición de NSWindow antes de la visualización
- 21. Diseño del título del cuadro de diálogo anterior en Android
- 22. Clonar los botones de diálogo jqueryui en la parte superior del cuadro de diálogo
- 23. cambiar la altura del cuadro de diálogo personalizado en el Fragmento de diálogo
- 24. ajuste de texto en el cuadro de
- 25. jqGrid Cuadro de diálogo de edición personalizada
- 26. Tkinter askquestion cuadro de diálogo
- 27. Suprimir el cuadro de diálogo de autenticación del navegador
- 28. Establecer el título del cuadro de diálogo de confirmación
- 29. Mostrar el cuadro de diálogo del selector de archivos
- 30. Actividad de Android dentro del cuadro de diálogo
iframe o emergente? – Lex