Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    modificare un iframe con JS

    salve ragazzi, sto giro è un po dura per me...

    vi spiego il mio problema:
    ho una pagina web dove sono costretto ad inserire un iframe di un altro sito (sono costretto a farlo).

    Il problema è che il mio sito ha un menù left e un menù right e il content centrale di larghezza 520px. l'iframe ha una dimensione di circa 580px e ovviamente se taglio la larghezza dell'iframe non vedo un parte di esso.
    Siccome in sostanza l'iframe consiste in una tabella esiste un modo per poter modificare la pagina una volta che l'iframe è stato caricato in modo da risistemare la grafica con i css dell'iframe e le dimensioni della tabella in modo da farla rientrare nel mio content???

    se non mi sono spiegato ditelo

    grazie in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se sai che all'incirca l'iframe ha larghezza 580px lavora su quello, non puoi in javascript operare su domini/siti diversi tra loro.
    E capire quando la pagina nel iframe è caricata (da un mio esperimento) funziona all'incirca non è proprio affidabilissimo con firefox 3 e chrome, ma non va con IE, ho usato l'evento onload nel iframe (che me sembrato di capire non supportato)
    Se vuoi approfondire il discorso cerca qui sul forum "larghezza iframe dinamico" o simile
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    immaginavo che sarebbe stato difficile appunto perchè il js non agisce su pagine di altri domini...
    purtroppo quell'iframe lo devo inserire e non posso allargare il content...
    si riesce a fare qualcosa con inaction?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da bvincent84
    immaginavo che sarebbe stato difficile appunto perchè il js non agisce su pagine di altri domini...
    Col solo javascript non è difficile è impossibile.
    purtroppo quell'iframe lo devo inserire e non posso allargare il content...
    imposta gli scroll nel iframe cosi da non tagliare i contenuti.
    si riesce a fare qualcosa con inaction?
    Non conosco inaction lato client, ma solo lato server (ma non vedo il nessun nesso in questo contesto) pertanto potrebbe essere possibile.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    purtroppo non posso inserire gli scroll
    dovrò trovare qualcosa di altro sperando in qualche consiglio...

    in pratica l'iframe non si deve vedere che è un iframe...

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da bvincent84
    purtroppo non posso inserire gli scroll
    dovrò trovare qualcosa di altro sperando in qualche consiglio...
    Non sperarci

    in pratica l'iframe non si deve vedere che è un iframe...
    Attenzione a non venire sgamato dal titolare dell'atro sito (se non hai i permessi)

    ciao

    ps: potrebbe essere possibile (ripeto: forse) usando un proxi sul tuo server...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    sisi i permessi li ho eccome se li ho...
    diciamo che più che un permesso il mio è un obbligo di inserire quel determinato iframe...
    altrimenti avrei rifatto una roba analoga sul mio sito con i miei vincoli...

    è una storia un po lunga e complessa...

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da bvincent84
    sisi i permessi li ho eccome se li ho...
    diciamo che più che un permesso il mio è un obbligo di inserire quel determinato iframe...
    altrimenti avrei rifatto una roba analoga sul mio sito con i miei vincoli...

    è una storia un po lunga e complessa...
    Se indichi quale linguaggio lato server puoi/vuoi utilizzare ti sposto nel forum giusto.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    Utente bannato
    Registrato dal
    Dec 2008
    Messaggi
    78
    Fare aprire quella pagina in una finestra pop-up ti farebbe schifo?
    Ne puoi fissare le dimensioni in pixel e farla aprire nella posizione desiderata sulla finestra, anche auto-centrante.
    Senza barre menù, indirizzi, ecc.; ovviamente.

    Sotto, rimane la tua pagina immodificata.

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Enzo (Strayst.)
    Fare aprire quella pagina in una finestra pop-up ti farebbe schifo?
    Ne puoi fissare le dimensioni in pixel e farla aprire nella posizione desiderata sulla finestra, anche auto-centrante.
    Senza barre menù, indirizzi, ecc.; ovviamente.

    Sotto, rimane la tua pagina immodificata.
    Con i nuovi browser (ff 3, IE 7, Safari 3.2, chrome) la barra degli indirizzi non la puoi + eliminare.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.