Resultados 1 al 6 de 6

Tema: ¿se puede dar un orden de carga para los frames?

  1. #1
    Master
    Ubicación
    Coslada - Madrid
    Edad
    38
    Mensajes
    1,935

    Predeterminado ¿se puede dar un orden de carga para los frames?

    Hola, me pregutaba si se podia de alguna manera indicar el orden de carga de los frames en una web para que cargue uno antes que otro.

    Muchas gracias por adelantado, hasta luego.

  2. #2

    Predeterminado

    No la hay. Lo máximo que podrías hacer es dar la orden de cual empezar a cargar primero (en función del orden en el que aparezcan o usando Javascript), pero por motivos de race condition, no tienes ninguna garantía para saber cual se mostrará primero realmente.

    Es de esperar que si en general pones a cargar un frame el primero y este pesa poco, se muestre el primero, pero no será cierto en el 100% de los casos.

  3. #3
    Master
    Ubicación
    Coslada - Madrid
    Edad
    38
    Mensajes
    1,935

    Predeterminado

    jgutierrez yo creo que con lo que comentas me podria valer, si me pasaras el script te lo agradeceria mucho.

    Hasta luego

  4. #4

    Predeterminado

    Supongamos que tu página html crea 2 frames, inicialmente el html los inicializa a about:blank para que no cargue nada. El primero se identifica como f1 y el segundo como f2. Lo que quieremos es que f2 cargue la página p2.html en primer lugar, y luego se empiece a cargar f1 con la página p1.html.

    window.frames['f2'].location.href='p2.html';
    window.frames['f1'].location.href='p1.html';

    No se porque quieres la opción por script, creo que sería más sencillo que directamente pusieras los frames en el orden que quieres que se empiecen a cargar desde el html directamente.

  5. #5
    Master
    Ubicación
    Coslada - Madrid
    Edad
    38
    Mensajes
    1,935

    Predeterminado

    Gracias por el codigo.

    Lo que pasa es que tengo 3 frames y en el ultimo tengo 1 menu en javascript que tardar un poquitin mas en cargar que lo demas.

    No queda muy bien que este toda la web cargada cuando todabia no aparece el menu completo.

    Hasta luego

  6. #6

    Predeterminado

    El código que he puesto es aplicable para cualquier número de frames.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •