Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691

    Permesso negato Window.setIFrameHeight

    Salve a tutti,
    questo l'errore:
    uncaught exception: Permesso negato per ottenere la proprietà Window.setIFrameHeight

    salta fuori quando da un dominio diverso dal mio ospito una pagina caricata
    in un iframe che vorrei dimensionare in altezza in automatico.

    C'è qualche soluzione??

    Questo lo script sulla mia pagina:

    <script type="text/javascript">
    function getDocHeight(doc) {
    var docHt = 0, sh, oh;
    if (doc.height) docHt = doc.height;
    else if (doc.body) {
    if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
    if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;
    if (sh && oh) docHt = Math.max(sh, oh);
    }
    return docHt;
    }

    function setIframeHeight(iframeName) {
    var iframeWin = window.frames[iframeName];
    var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
    if ( iframeEl && iframeWin ) {
    iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous
    var docHt = getDocHeight(iframeWin.document);
    // need to add to height to be sure it will all show

    if (docHt) iframeEl.style.height = docHt + 30 + "px";
    }
    }

    function loadIframe(iframeName, url) {
    if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;
    return false;
    }
    else return true;
    }
    </script>



    e questo lo script sulla pagina che ospito:

    <script type="text/javascript">
    function goSetHeight() {
    if (parent == window) return;
    else parent.setIframeHeight('ifrm');
    }
    </script>
    ...altri 5 anni di purga...

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

    Re: Permesso negato Window.setIFrameHeight

    Originariamente inviato da alpeweb
    C'è qualche soluzione??
    no no,
    ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.