iframe in base al mese

mario85

Nuovo Utente
23 Giu 2011
2
0
0
Su internet ho trovato uno javascript che permette di visualizzare su una pagina web un iframe in base al giorno. Io invece vorrei un iframe no che cambia ogni giorno della settimana ma che cambia solo ad ogni mese. Qualcuno mi potrebbe fornire tale script?

Intanto vi inserisco lo scrip dell'iframe in base al giorno che ho trovato, magari se si può modificare e adattare questo:

HTML:
<script language="JavaScript1.2">

//Daily iframe content- © Dynamic Drive ([url]www.dynamicdrive.com[/url])
//For full source code, and Terms Of use, visit [url]http://dynamicdrive.com[/url]
//This credit MUST stay intact for use

var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1

//Specify IFRAME display attributes
var iframeprops='width=150 height=150 marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="1" scrolling="no"'

//Specify 7 URLs to display inside iframe, one for each day of week
var daycontent=new Array()
daycontent[1]="file1.htm" //Monday content
daycontent[2]="file2.htm" //Tuesday content
daycontent[3]="file3.htm"
daycontent[4]="file4.htm"
daycontent[5]="file5.htm"
daycontent[6]="file6.htm"
daycontent[0]="file7.htm"

//No need to edit after here
if (ie||dom)
document.write('<iframe id="dynstuff" src="" '+iframeprops+'></iframe>')

var mydate=new Date()
var mytoday=mydate.getDay()

function dayofweek_iframe(){
if (ie||dom){
var iframeobj=document.getElementById? document.getElementById("dynstuff") : document.all.dynstuff
iframeobj.src=daycontent[mytoday]
}
}

window.onload=dayofweek_iframe

</script>
 
Ultima modifica:
Codice:
<?php
$mese_corrente = date("m");

if ($mese_corrente == 1) {echo '<iframe src="Gennaio"></iframe>';} 
elseif ( $mese_corrente== 2) {echo '<iframe src="Febbraio"></iframe>';}
elseif ( $mese_corrente== 3) {echo '<iframe src="Marzo"></iframe>';}
elseif ( $mese_corrente== 4) {echo '<iframe src="Aprile"></iframe>';}
elseif ( $mese_corrente== 5) {echo '<iframe src="Maggio"></iframe>';}
elseif ( $mese_corrente== 6) {echo '<iframe src="Giugno"></iframe>';}
elseif ( $mese_corrente== 7) {echo '<iframe src="Luglio"></iframe>';}
elseif ( $mese_corrente== 8) {echo '<iframe src="Agosto"></iframe>';}
elseif ( $mese_corrente== 9) {echo '<iframe src="Settembre"></iframe>';}
elseif ( $mese_corrente== 10) {echo '<iframe src="Ottobre"></iframe>';}
elseif ( $mese_corrente== 11) {echo '<iframe src="Novembre"></iframe>';}
elseif ( $mese_corrente== 12) {echo '<iframe src="Dicembre"></iframe>';}

?>

Già testato è funzionante, quello che devi fare è sostituire al nome del mese, il link della pagina.

Saluti NICO315.
 

Discussioni simili