IFrame

giovedì 28 settembre 2006 - 15.18

maurik Profilo | Junior Member

Ragazzi buondì ,
ho un iframe creato lato javascript che non riesco a refreshare..... come si fa? io faccio così:

document.write("<iframe id='ifrmDocumenti' style='WIDTH: 800px; HEIGHT: 150px' src='" + path + "'");
document.write("<meta http-equiv='refresh' content='1'>");
document.write("<a href='" + path + "'></a>");
document.write("</iframe><br>");*/

dove path è l'indirizzo url di un file che deve essere refreshato all'interno dell'iframe, ho provato anche a fare:
document.getElementById("ifrmDocumenti").src= document.getElementById("ifrmDocumenti").src;

ma nulla non funzeca.....


aiuto


grazie Maurik

Brainkiller Profilo | Guru

>Ragazzi buondì ,
>ho un iframe creato lato javascript che non riesco a refreshare.....
>come si fa? io faccio così:

Oh, finalmente ti sei deciso a usare un iframe ?

Con quel codice sei fuori strada.
Prova così:

<iframe style="width:200px;height:200px" src="pagina.htm"> </iframe>

dentro pagina.htm ci metti i tag META per il refresh e tutto il resto necessario.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

maurik Profilo | Junior Member

Grazie per la risposta alla fine sono riuscito a fargli usare l'Iframe....
non posso utilizzare la pagina, all'interno dell'iframe deve visualizzare dei documenti....(doc, pdf, jpg,etc)
con quel codice riesco ada aggiornare la maggior parte dei documenti ma non riesco ad aggiornare i file .txt perchè????

me lo sapresti dire???


ciao maurik

Brainkiller Profilo | Guru

>con quel codice riesco ada aggiornare la maggior parte dei documenti
>ma non riesco ad aggiornare i file .txt perchè????
>me lo sapresti dire???

A quale codice ti riferisci ? Quello via Javascript ?
Cosa succede esattamente che nonostante il file .txt sia cambiato nel contenuto tu continui a vedere la versione vecchia ?

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

maurik Profilo | Junior Member

Si al codice javascript....

Si rimane visualizzata la vecchia versione nonostante il file txt sia stato modificato..... infatti se io faccio tasto destro del mouse e clicco aggiorna io riesco a visualizzare le modifiche apportate al documento.


grazie

Brainkiller Profilo | Guru

>Si rimane visualizzata la vecchia versione nonostante il file
>txt sia stato modificato..... infatti se io faccio tasto destro
>del mouse e clicco aggiorna io riesco a visualizzare le modifiche
>apportate al documento.

E' probabile che sia un problema di caching del Browser, prova ad andare nelle impostazioni Internet e giocaci un po'. Oppure prova un trucco, assegna un .src diverso e poi ri-assegna il percorso al .txt.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5