Apertura e scrittura iframe, il riconoscimento delle porzioni! Link cambio stile.

igreo

Nuovo Utente
12 Nov 2006
1
0
0
Innanzitutto un saluto, visto che sono nuovo!
Volevo chiedervi se riuscireste a risolvere alcuni errori e funzioni che non riesco a sistemare!

Vi posto il codice della pagina:

Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML lang="it" dir="ltr">
<!-- Pagina costruita in PC IBM compatibile Windows98SE/NT4SP6 software tools: HTML-Kit versione 1.0 (buid 266) http://www.chami.com/html-kit/ -->
<!-- By Digreo E-mail: [email protected]  Anno: 2006 _THANKS to Quicker-->

<HEAD>

	<TITLE> - D i g r e o - </TITLE>

<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META name="description" content="digreo">
<META name="keywords" content="digreo cellula bottega, cooperativa opere universali,  progettazione, pubblicazione e realizzazione di opere e lavori di: Design, grafica, audio, arte e mestieri.">
<META http-equiv="Content-Script-Type" content="text/javascript">
<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="stile.css" rel="stylesheet" type="text/css">

<SCRIPT language="JavaScript" type="text/javascript">
 <!--
	var a_html = '<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\">';
	var a_testa = '<HTML lang=\"it\" dir=\"ltr\"><HEAD><TITLE>';
	var a_testf = '<\/TITLE>';
	var a_meta = '<META http-equiv=\"Content-Type\" content=\"text\/html; charset=iso-8859-1\">';
	a_meta += '<META http-equiv=\"Content-Script-Type\" content=\"text\/javascript\">';
	a_meta += '<META http-equiv=\"Content-Style-Type\" content=\"text\/css\">';
	var a_stile = '<LINK href=\"stile.css\" rel=\"stylesheet\" type=\"text\/css\">';
	var a_bod = '<\/HEAD><BODY bgcolor=\" #ffffff\" vlink=\"#BF0000\">';
	var c_doc = '<\/BODY><\/HTML>';
	var a_doc = a_html + a_testa + a_testf + a_meta + a_stile + a_bod;
	var b_doc = a_html + a_testa + "Benvenuto!" + a_testf + a_meta + a_stile + a_bod; 

if (self != parent)  top.location.href = "index.html"; 
if (self == true) self.reload;   

	var HM_DOM = (document.getElementById) ? true : false;  
	var HM_IE = (document.all) ? true : false;
	var isIE4 = HM_IE && !HM_DOM;
	var isIE5 = HM_IE && HM_DOM;
	var isNS4 = (document.layers) ? true : false;
	var isNS6 = navigator.vendor == "Netscape6";
	var isMoz = navigator.appCodeName == "Mozilla" && !(isIE4 || isIE5);

if(!(isNS4 || isNS6 || isIE4 || isIE5 || isMoz))  alert("La versione del tuo browser puo\' essere inadatta all\'uso delle pagine.\nDevi usare un browser compatibile quale: Explorer4+ o Netscape4+.");

	var str_c = a_html + '<HTML lang=\"it\" dir=\"ltr\"><HEAD><TITLE>Intro Digreo<\/TITLE>' + a_meta + a_stile + '<\/HEAD><BODY bgcolor=\"green\">';
            str_c += '<BR><CENTER><H1>DIGREO SITE</H1><\/CENTER>'; 
            str_c += '<P class=\"bnu\">&nbsp;Benvenuti nella nostra Bottega Universale!&nbsp;<\/P>';
            str_c += '<H3 class=\"sb\" align=\"center\">&nbsp;E-mail:&nbsp;[email protected]&nbsp;<\/H3>';
            str_c += c_doc;

function apertura() {
	var x_str = "toolbar=no,location=no,scrollbars=no,directories=no,status=no,menubar=no,resizable=no,width=460,height=220,top=100,left=100";
	id_win = window.open("about:blank","Intro",x_str);

	if(id_win) {
		setTimeout("scrivi(id_win,str_c);",50);
		setTimeout("if(!id_win.closed) id_win.close();",10000); // Chiusura della finestra di intro dopo 10 secondi
		
}return true;
} 

apertura();

function scrivi(){
	with (arguments[0].document) {
	open("text/html","replace");
	write(str_c);
	close();
} return true;
}

function hideMenu(id) {
	if (document.getElementById) {
		if(document.getElementById(id).className == "nascosta") document.getElementById(id).className = "show";
		else document.getElementById(id).className = "nascosta";
	}
	else if (document.all) {
		if ( document.all[id].className == "nascosta") document.all[id].className = "show";
		else document.all[id].className == "nascosta";
	}
	else if (document.layers){ 
		if (document.layers[id].className == "nascosta") document.layers[id].className = "show";
		else document.layers[id].className == "nascosta";
	}
}

	var cont;

function clic() {
	if (cont == 1) {
		document.getElementById('clic').style.backgroundImage="url('back.gif')";
		document.getElementById('clic').style.backgroundRepeat="repeat-x";
		cont = 0;
	}
	else {
		document.getElementById('clic').style.backgroundImage="url('S1.gif')";
		document.getElementById('clic').style.backgroundRepeat="repeat-x";
		cont = 1;
	}
}

	var forum = '<iframe nome="\forum\" src="\Forumigr&o.html\" style="\height: 100%; width: 100%;\" frameborder="\0\" scrolling="\auto\"><\/iframe>';
	var memo = '<iframe nome="\memo\"" src="\memo.html\" style="\height: 100%; width: 100%;\" frameborder="\0\" scrolling="\auto\"><\/iframe>';
	var ansa = '<iframe nome="\ansa\ id="\ansa\" src="http://ansa.it" style="\height: 100%; width: 100%;\" allowtransparency="\true\" frameborder="\0\" scrolling="\auto\"><\/iframe>';
	var progetti = '<iframe nome="\progetti\"src="\javascript: scriviframe(progetti);\" style="\height: 100%; width: 100%;\" frameborder="\0\" scrolling="\auto\"><\/iframe>';

function openframe(name) {
	if (name == "forum") document.finestra.innerHTML = forum;
	if (name == "memo") document.getElementById('finestra').innerHTML = memo;
	if (name == "ansa") document.getElementById('finestra').innerHTML = ansa;
}

function scriviframe(wind) {
	var wind = document.nomeframe;

	wind.document.open();
	wind.document.write("<b>ciao mondo!</b>");
	wind.document.close();
}

if (menu) {
	var ifra_menu=document.menu;

	ifra_menu.document.open();
        ifra_menu.document.write(a_html + '<HTML lang=\"it\"><HEAD><TITLE>Menu<\/TITLE>' + a_meta + a_stile + '<\/HEAD><BODY bgcolor=\"green\">');
	ifra_menu.document.write('<TR><TD><a id=\"progetti\" class=\"fab\" href=\"#\" onclick=\"JavaScript:hideMenu(nascondi_menu1);\">PROGETTI DIGREO<\/a><\/BR><\/BR><div id=\"nascondi_menu1\" class=\"nascosta\"><center><a id=\"clic\" href=\"JavaScript:openframe(forum);\" onclick="\JavaScript:clic();\">Forum<\/a><\/br></br><a id="\clic\" name=\"Memo\" href=\"JavaScript:openframe(memo);\">MEMO<\/a><\/br></br><a id=\"clic\" name=\"Progetti\" href=\"JavaScript:openframe(progetti);\">Progetti<\/a><\/br><\/BR><\/center><\/div><\/TD><\/TR>');
	ifra_menu.document.write('<TR><TD><a class=\"fab\" href=\"#\" onclick=\"hideMenu(nascondi_menu10)\" onMouseOver=\"this.style.background=url(S1.gif); repeat-x;\" onMouseOut=\"this.style.background=url(back.gif); repeat-x;\">MENU10<\/a><\/BR><\/BR><div id=\"nascondi_menu10\" class=\"nascosta\"><center><a id=\"forum\" name=\"forum\" href=\"#\">Forum<\/a><\/br><\/br><a id=\"memo\" name=\"memo\" href=\"#\">MEMO<\/a><\/br><\/br><a id=\"ansa\" name=\"Ansa\" href=\"#\">Ansa<\/a><\/br><\/BR><\/center><\/div><\/TD><\/TR>');
	ifra_menu.document.write('<TR><TD style=\"background-image: url(back.gif); background-repeat: repeat-x;\"><a id=\"mappasito\" name=\"mappasito\" class=\"fab\" href=\"#\">MAPPA del SITO<\/a><\/BR><\/BR><\/TD><\/TR><\/TABLE>');
	ifra_menu.document.write(c_doc);
	ifra_menu.document.close();
}

}

 //-->
  </SCRIPT>

 </HEAD>

<BODY>

<TABLE align="top" height="180px" width="100%" border="0" cellpadding="0" cellspacing="0" style="background-color: red">
<TR>
<TD align="center" style="width: 162px; height: 180px;">

<center>
<img src="cell.png"></img>
</center>

</TD>
<TD>

<center>
<a href="JavaScript:openframe('forum');" onMouseOver="style.backgroundColor='green';" onMouseOut="style.backgroundColor='';"><H1>d I G R E O - d i g r e o - D i g r e o - d I G R E O</BR>d I G R E O - d i g r e o - D i g r e o - d I G R E O</H1></a>
</center>

</TD>
</TR>
</TABLE>


<TABLE align="left" height="100%" width="100%" border="0" cellpadding="0" cellspacing="0" style="background-color: orange;">
<TR>
<TD>

<TABLE align="left" height="100%" width="200px" border="1" cellpadding="0" cellspacing="0" style="background-color: orange; background-image: url('S1.gif'); background-repeat: repeat;">
<TR>
<TD>

<iframe nome="menu" style="height: 100%; width: 100%" allowtransparency="true" frameborder="0" scrolling="auto"></iframe>

</TD>
</TR>
</TABLE>

</TD>
<TD align="left" width="100%">

<TABLE align="center" height="100%" width="100%" border="0" cellpadding="0" cellspacing="0">
<TR>
<TD id="finestra" align="left" style="background-color: lightblue;">


<div name="home"></div>

<a title="MUSICA" href="javascript:Music('http://digreo.interfree.it/musicaforumigreo.html')"><img src="http://digreo.interfree.it/banners1.gif"; height= "50px"; alt="FAI PARTIRE LA MUSICA DEL forumigr&o!"></img></a>

<SCRIPT language="JavaScript" type="text/javascript">
<!--

function colore()
{
    document.getElementById("IMM").border = false;
}
function opaco()
{
    document.getElementById("IMM").border = "10";
}

//-->
</script>

<img src="back.gif" id="IMM" height= "300px" width="500px" repeat="repeat" border="10" onmouseover="colore(this);" onmouseout="opaco(this);"></img>

<SCRIPT language="JavaScript" type="text/javascript">
<!--

var stil = "top=10, left=10, width=600, height=140, status=no, menubar=no, toolbar=no scrollbar=no";
 function Music(apri1) {
 window.open(apri1, "musica", stil);
 }

data = new Date();
ora =data.getHours();
minuti=data.getMinutes();
secondi=data.getSeconds();
giorno = data.getDay();
mese = data.getMonth();
date= data.getDate();
year= data.getYear();
if(minuti< 10)minuti="0"+minuti;
if(secondi< 10)secondi="0"+secondi;
if(year<1900)year=year+1900;
if(ora<10)ora="0"+ora; 
if(giorno == 0) giorno = " Domenica "; 
if(giorno == 1) giorno = " Luned\ì ";
if(giorno == 2) giorno = " Marted\ì "; 
if(giorno == 3) giorno = " Mercoled\ì "; 
if(giorno == 4) giorno = " Gioved\ì ";
if(giorno == 5) giorno = " Venerd\ì ";
if(giorno == 6) giorno = " Sabato ";
if(mese == 0) mese = "Gennaio ";
if(mese ==1) mese = "Febbraio ";
if(mese ==2) mese = "Marzo ";
if(mese ==3) mese = "Aprile ";
if(mese ==4) mese = "Maggio ";
if(mese ==5) mese = "Giugno ";
if(mese ==6) mese = "Luglio ";
if(mese ==7) mese = "Agosto ";
if(mese ==8) mese = "Settembre ";
if(mese ==9) mese = "Ottobre ";
if(mese ==10) mese = "Novembre ";
if(mese ==11) mese = "Dicembre";
document.write("Oggi è "+giorno+" "+date+" "+mese+" "+year+" - ora "+ora+":"+minuti+":"+secondi);



  
	var str_p = '<HR size=\"2\"><BR><H1 class=\"swnub\" align=\"center\">HELLO GAYS! <I>&copy; 2007</I><\/H1><BR>';
            str_p += '<H3 class=\"sb\" align=\"center\">DIGREO BOTTEGA UNIVERSALE<\/H3><HR size=\"2\">';

	document.open();
	document.write(str_p);
	document.close();

//-->
</SCRIPT>

</TD>
</TR>
</TABLE>

</TD>
</TR>
</TABLE>

<DIV class="jsbrand" name="wm" ID="jsbrand" STYLE="position:absolute;" ALIGN="right">
<A HREF="#"><IMG SRC="back.gif" height="49" width="50" ALT="TI TROVI QUI!" BORDER="0"></A> 
</DIV>

<script type="text/javascript" language="Javascript1.2"> 
<!--

	var indirizzo = type;
	var window_says  = "TI TROVI ALL\'INDIRIZZO: " + indirizzo; 
	var image_width = 50;   // larghezza dell'immagine usata .......       
	var image_height = 49;  // altezza dell'immagine usata.......
	var left_from_corner = 0;  // distanza verso sinistra dall'angolo.....
	var up_from_corner = 0;    // distanza verso l'alto dall'angolo......
	var JH = 0;
	var JW = 0;
	var JX = 0;
	var JY = 0;
	var left = image_width + left_from_corner;  // distanza verso sinistra dall'angolo.....
	var up = image_height + up_from_corner + 3;     // distanza verso l'alto dall'angolo......

if(navigator.appName == "Netscape") {
var wm=document.jsbrand;
}

if (navigator.appVersion.indexOf("MSIE") != -1){
var wm = document.all.jsbrand;
}

	wm.onmouseover = msover
	wm.onmouseout = msout

function watermark() {

	if(navigator.appName == "Netscape") {
		JH = window.innerHeight
		JW = window.innerWidth
		JX = window.pageXOffset
		JY = window.pageYOffset
		wm.visibility = "hide"
		wm.top = (JH+JY-up)
		wm.left = (JW+JX-left)
		wm.visibility= "show"
	}

	if (navigator.appVersion.indexOf("MSIE") != -1){
		if (navigator.appVersion.indexOf("Mac") == -1){
			wm.style.display = "none";
			JH = document.body.clientHeight;
			JW = document.body.clientWidth;
			JX = document.body.scrollLeft;
			JY = document.body.scrollTop;
			wm.style.top = (JH+JY-up);
			wm.style.left =(JW+JX-left);
			wm.style.display = "";
		}
	}
}

function msover(){
	window.status = window_says
	return true;
}

function msout(){
	window.status = ""
	return true;
}

setInterval("watermark()",100);


	var type = document.finestra.nomeind;

	if (type == "home") var indirizzo = "Home"
	if (type == "forum") var indirizzo = "Forum";
	if (type == "memo") var indirizzo = "Memo";
	if (type == "ansa") var indirizzo = "Ansa";


//-->
</script>

</BODY>
</HTML>

Allora ti spiego i problemi:

1) Vorrei aprire iframe diversi nel div "finestra", ma con IE non funziona!;
2) L'ultima parte di script dovrebbe fare in modo di piazzare un'immagine in basso... ma con Firefox non funziona... inoltre se vado sopra con il mouse dovrebbe comparire nello status il nome dell'iframe aperto nella "finestra" e possibilmente cambiare immagine a secondo dell'iframe!
3) Non funziona la scrittura dell'iframe "menu" document.write e all'interno di questo, non funziona ancora bene la riga del MENU10, che su IE da errore di argomento.. nonostante funzioni!

Sono un bel pò di cose, spero possiate aiutarmi!
Ciao!! ^^ò
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Messaggio apertura sito WordPress 4
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
S Apertura in una nuova pagina PHP 6
G Problema con eccessiva nitidezza apertura Camera Raw Photoshop 0
S [MS Access] Apertura Maschera su nuov record in base a determinato ID MS Access 0
S [MS Access] Apertura maschera MS Access 3
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
akira [MS Access] Apertura recordset MS Access 1
D [Java] far partire JProgressBar all'apertura di un JFrame Java 1
T [HTML] video in apertura sito. su pc ok, su smartphone KO HTML e CSS 0
M [HTML] Apertura Pagina HTML e CSS 14
ste80 [MS Access] apertura maschera su record specifico MS Access 6
G [HTML] Apertura PDF HTML e CSS 8
P Sistema per identificare utente se proviene da apertura app android Sviluppo app per Android 3
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
ANDREA20 orari apertura e chiusura Javascript 4
F Apertura tendina onclick jQuery 1
M colorare il tasto del menu all'apertura del div HTML e CSS 19
G Apertura file doc da php PHP 2
M Problema con ciclo foreach per chiusura apertura div in base al numero di record in database PHP 1
golinello File danneggiati Errore durante l'apertura AI file Webdesign e Grafica 3
S Far partire in automatico una slide all'apertura della pagina Javascript 0
F Apertura pagina web esterna dentro un frame di un altra pagina HTML e CSS 3
A MSProject - errore di apertura file XML esportato Windows e Software 1
S apertura file html da sd in chrome Sviluppo app per Android 5
T Ritardare apertura finestra con Javascript Javascript 4
T Apertura pagina a centro dello schermo e con dimensioni fisse Classic ASP 1
C apertura sito e diritti di autore Discussioni Varie 4
T Apertura di un foglio Excel da Access MS Access 2
felino Lentezza all'apertura e al caricamento della pagina, anche in backend WordPress 1
J Consiglio apertura sito Leggi, Normative e Fisco 0
C Problema apertura slide nella hompage HTML e CSS 0
K passaggio dati e apertura di altra pagina. Ajax 4
A Apertura finestra modale al submit Ajax 0
K Aprire sub(o form) in automatico all'apertura del Database MS Access 1
C consiglio apertura sito web Discussioni Varie 12
P Alert ad apertura di pagina? Javascript 2
M Problema apertura link jQuery 18
R Apertura porte con rete UMTS Reti LAN e Wireless 3
Matteo Collina Apertura automatica della descrizione del prodotto? HTML e CSS 0
P apertura pagina web con iis HTML e CSS 2
P Codice PHP per discriminare apertura link... PHP 2
Z Apertura pagina mediante PHP PHP 2
Z Apertura pagina in base alla versione del browser Javascript 16
S problema apertura moduli joomla Joomla 0
I apertura file cliccando su immagini di banner in flash Flash 3
A Apertura pdf con comando close Javascript 1
A pagina di apertura HTML e CSS 2
T apertura pagina elaborazione form in altra finestra Javascript 1
L realizzare apertura e chiusura div dinamico jQuery 3

Discussioni simili