... senza che l'immagine venga cancellata?
Chessò con il background trasparente o roba simile...
Come si fa?
... senza che l'immagine venga cancellata?
Chessò con il background trasparente o roba simile...
Come si fa?
Scusate ho sbagliato forum perchè ero appena stato su un'altro mio thread
Penso sia una domanda stupida alla quale può rispondere chiunque...
... quindi per evitare spammare non faccio niente ...
Non credo che un iframe possa avere lo sfondo trasparente.
Potresti vedere se puoi usare un div con posizionamento assoluto, al suo posto (ma dipende da cosa vuoi metterci dentro).
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Esatto... devo metterci dentro del testo che deriva da un file php...
Tempo fa avevo chiesto se con javascript si possono mostrare dei dati contenuti in un file di testo ma nessuno mi ha saputo rispondere...
... se non si può con javascript l'unica soluzione è iframe+php+reload
Infatti li mostro con iframe+php perchè voglio che si aggiornino ogni 10 secondi questi dati.
Non puoi leggere un file di testo - questo e` vero.
E non puoi aggiornare un <div> se non per mezzo di JS.
Dovresti scrivere in un frame nascosto tramite il tuo programma PHP, poi tramite JS copi il contenuto di tale frame dentro il <div>.
Anziche` un frame nascosto, puoi anche usare una popup (o altra finestra), che potrebbe stare in secondo piano.
Sono tutte tecniche comunque che hanno vita breve (nel senso che sono deprecate), ma puoi ancora usarle.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Non avevo pensato al frame nascosto...
... sai più o meno come devo impostare la cosa?
Piu` o meno te l'ho detto, lo ripeto un po' piu` dettagliato, ma poi occorre aggiuistare il tutto in base all'implementazione.
Il server non puo` autonomamente scrivere sul client: e` necessaria una richiesta del client. per questo potresti fare una pagina (nel frame nascosto) che si auto-richiama ogni tot secondi (10 mi smbrano pochi, specie se la linea e` un po' lenta).
In tale pagina il server scarica le info necessarie. Ad esempio potrebbe preparare un <div> circa dello stesso tipo che dovra` essere visualizzato.
Nella stessa pagina ci dovra` essere uno script che all'onload:
- fa partire un timeout per il riaggiornamento di se stessa
- fa partire la copia del div nell'altro frame
Per leggere un div:
var str = document.getElementById('ID_DEL_DIV').innerHTML;
Per scriverci:
document.getElementById('ID_DEL_DIV').innerHTML = str;
Per scrivere in un div in un altro frame:
parent.NOMEFRAME.document.getElementById('ID_DEL_D IV').innerHTML = str;
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Grazie 1000!
Sono a metà del lavoro.... passo variabili dalla lettura in php ai div tramite javascript, sulla stessa pagina.
Adesso avrei bisogno di capire come cambiare un div nell'altra pagina.
Non ho fatto un sito a frames quindi non so il nome del generatore...
parent.NOMEFRAME.document.getElementById('ID_DEL_D IV').innerHTML = str;
boh?
E' una semplice pagina html che fa:
<iframe id="dati-B-footer" frameborder="0" scrolling="no" src="infoIN.php"></iframe>
Quindi come può chiamarsi?
Mi conviene usare un popup anzichè un iframe? E come si fa?
E come si rende nascosto sia un popup che un iframe?
Per rendre nascosto un popup.
metodo 1 (non funzionera` nei browser prossimi - es: IE7)
window.open(..., ..., "left=4000,top=4000");
metodo 2 (un po' piu` complesso, se non sai dove e` la madre)
window.open(...); // posizionare che non sporga dalla madre
self.focus();
Per rendere nascosto un iframe, non lo so (forse non si puo`)
---
Se sei in un iframe e il div e` nel documento che lo ha aperto:
parent.document.getElementById(...
Se sei in una popup, aperta dalla pagina dove c'e` il div:
window.opener.document.getElementById(...
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Magnifico
Se serve a qualcuno l'esempio è qui... http://nokao.m-a-f-i-a.com/
In basso mostro uptime e banda (per ora la banda non va perchè ho un programma che non funziona sul server).
Ogni 10 secondi si aggiornano, perchè è un iframe in php che li manda alla pagina principale.
L'iframe è width e height 1, absolute top 0 left 0.... quindi non si vede e non rompe le balle![]()