- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- javascript al posto di iframe
-
javascript al posto di iframe
Ciao!!
Sono nuova del forum leggo spesso tra le diverse stanze e, devo dire, lo trovo veramente molto utile, imparo tantissimo!!!Sto studiando ora l'html e non so programmare i javascript né in php... ho così pensato di scrivere per chiedere un vostro consiglio.
Un amico mi ha Sconsigliato di usare gli iframe, perché dice rendono il caricamento della mia pagina più lento e l'utente, inoltre, può scocciarsi e uscire mentre aspetta che il contenuto dell'iframe appare.
Mi ha detto così di utilizzare invece un javascript e me ne ha passato uno, vorrei però chiedere a voi che siete più esperti se lo script è valido o può creare dei problemi, del tipo non essere accettato da tutti i browser o da PC o Macintosh o simili.
Grazie davvero moltissimo!!! a chi mi vorrà aiutare
Fabiana
<script language="javascript">
var displaymode=0
var iframecode='<iframe id="external" style="width:95%;height:600px" src="http://www.alfemminile.com/"></iframe>'if (displaymode==0)
document.write(iframecode)function jumpto(inputurl){
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=inputurl
else if (document.all&&displaymode==0)
document.all.external.src=inputurl
else{
if (!window.win2||win2.closed)
win2=window.open(inputurl)else{
win2.location=inputurl
win2.focus()
}
}
}</script>
-
Proprio nessuno mi può aiutare?
Un abbraccio,
Fabiana
-
Non funzionerà solo nel caso in cui disabilitano il javascript o hanno delle impostazioni di protezioni molto elevate
-
Grazie!!
Soprattutto volevo chiedere se lo script che ho postato è però scritto bene o se ha degli errori.Un abbraccio,
Fabiana
-
A occhio è scritto bene.
Suppongo che la funzione qui sotto serve da un click da link o button
[HTML]function jumpto(inputurl){
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=inputurl
else if (document.all&&displaymode==0)
document.all.external.src=inputurl
else{
if (!window.win2||win2.closed)
win2=window.open(inputurl)else{
win2.location=inputurl
win2.focus()
}
}
}[/HTML]Cmq è ok
-
Grazie davvero tantissimo!!!
Fabiana
-
si figuri