Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    raggiungere un frame da un link con target

    Sto cercando di leggere tramite javascript l'altezza interna di un frame da dentro ad un link che ci punta...

    <a href="#..." target="corpo">Link....

    vorrei raggiungere via javascriptil frame chiamato "corpo" e la sua altezza/larghezza.

    Dovrebbe essere una banalità, ma ho due diversi problemi:

    1)Come ci arrivo? Il frameset è semplicissimo, ha un frame menu ed un frame corpo e basta, ed io pensavo che con:

    top.frames["corpo"].qualcosa

    io potessi accedere alla proprietà qualcosa del frame, ma mi dice sempre che l'oggetto non ha proprietà...

    1) Quale proprietà è meglio considerare per leggere lo spazio disponibile all'interno del frame, verticalmente e orizzontalmente?

    Grazie!
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  2. #2
    up.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se "qualcosa" e' una variabile del documento contenuto nel frame con name="corpo" mi risulta corretto alert(top.frames["corpo"].qualcosa)

    per le dimensioni del frame puoi considerarle come fossero dimensioni del viewport
    http://www.quirksmode.org/viewport/compatibility.html

    quindi clientWidth/Height per IE (con opportuno riferimento al body corretto http://www.quirksmode.org/js/doctypes.html)
    e innerWidth/Height per tutti gli altri

    ciao

  4. #4
    Grazie mille, utilissime segnalazioni!

    Comunque, ho scoperto dov'era il problema: una banalità, sbagliavo a passare il nome del frame, "corpop" invece che "corpo" !!!

    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.