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

    stampare un iFrame nascosto

    ho una pagina HTML strutturata con Frame e ho la necessità di stampare, alla pressione di un bottone, un documento esterno.

    ho visto nel forum molte soluzione, alcune molto semplici come quella del tag <LINK ...>, purtroppo in molte soluzioni adottate (salvo quella orrenda di aprire una nuova finestra per la stampa, per poi richiuderla) mi compare una finestra di errore di routine strana, forse perchè sto usando i frame e i riferimenti con il focus() sono mal impostati. comunque...

    se nel frame centrale definito "corpo" inserisco un iFrame invisibile "FoglioStampa" contenente ciò che voglio stampare:

    <iframe src="FoglioStampa.htm" width="0" height="0" name="FoglioStampa"></iframe>

    e se al bottone di stampa:
    <A href="javascript: Stampa()">

    ...collego questa funzione:
    <HEAD><SCRIPT LANGUAGE="javascript">
    function Stampa()
    {
    window.parent.corpo.FoglioStampa.focus();
    window.print();
    }
    </SCRIPT></HEAD>

    ...perchè mi compare ugualmente la finestra di errore di routine e quindi non funziona???


  2. #2
    per avere una idea del messaggio di errore a cui mi riferisco provate a premere sul bottone STAMPA nel sito

    www.quadridea.it

    andate su AFFRESCHI e selezionate una immagine

    a questo punto compare il bottone STAMPA e cliccatelo

  3. #3
    il problema è la presenza di un iFrame dentro un altro Frame?
    ovvero: come si crea il riferimento ad un iFrame dentro un altro Frame

    window.parent.frames["superiore"].frames["inferiore"].focus();

    oppure direttamente:

    window.parent.frames["inferiore"].focus();

    e si può scrivere:

    windows.parent.superiore.inferiore.focus();

    ???

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.