Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/12/2009, 09:17
joacoff
 
Fecha de Ingreso: octubre-2009
Ubicación: Catamarca
Mensajes: 91
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: dreamveawer / frames

El frame donde se carga la pagina externa supongo que debe ser un iframe por que esta hablando de que el ancho del frame tenga esas caracteristicas. Si es asi lo que podes hacer es cambiar las propiedades del mismo de acuerdo a la resolucion de pantalla por medio de javascript.
Si tu iframe se llama ifra tendrias que tener una funcion que haga algo asi:

Código Javascript:
Ver original
  1. function amoldar()
  2. {
  3. document.getElementById("ifra").width = 750;
  4. }

eso no hace nada de lo que querias pero ahora que sabes como cambiarle las propiedades tenes que ver cuanto mide la pantalla:

Código Javascript:
Ver original
  1. width = screen.width;

Lo que podes hacer es:

Código Javascript:
Ver original
  1. function amoldar()
  2. {
  3. porcentaje=80;
  4. mimenu=800;
  5. if(screen.width<mimenu)
  6. ancho=mimenu;
  7. else
  8. ancho=Math.round((screen.width*porcentaje)/100);
  9. document.getElementById("ifra").width = ancho;
  10. }

y lo llamas en el onload del body, provado que funciona en ie, chrome y ffox