Codice html
Autore: Fiorino Michele D.Inserendo un codice html in una pagina questa viene completamente scombussolata. Mi spiego il piè di pagine si sposta nella parte superiore della pagina così come evidenziato nell'allegato. (spero di non chiedere troppo)
il codice è il seguente:
<head>
<script type="text/javascript">
function selectURL(nexturl) {if (nexturl != "") {window.top.location.href = nexturl;}}
</script>
<style type="text/css"> .topic {color: #fff;font-weight: georgia;background-color: blue;}
.link {color: #000;background-color: #dfdfdf;}
</style>
</head>
<body>
<form action="#" method="post">
<p align="center">
<select onchange="selectURL(this.options[this.selectedIndex].value);">
<option selected value="">Seleziona l'anno da visualizzare</option>
<option class="link" value="Spese-anno-2013_D-Azeglio-.html"> » 2013</option>
<option class="link" value="Spese-anno-2014_D-Azeglio.html"> » 2014</option>
<option class="link" value="spese-anno-2015_d-azeglio.html"> » 2015</option>
<option class="link" value="Spese-anno-2016_D-Azeglio.html"> » 2016</option>
</select>
<noscript><input type="submit" value="Go"></noscript>
</p>
</form>
<br /><br /><br /><br /><br /><br />
<div align="center">
<br />
</body>
Inoltre inserendo il seguente codice html non viene visualizzato alcunché:
<head>
<title>Menu ruotante</title>
<p align="center"> <script type="text/javascript" src="spinmenu.js"></script>
<script type="text/javascript">
<!--
// Impostazioni menu
eye.isVertical = 0; // se è verticale o orizzontale [0|1]
eye.x = 450; // rientro x dal punto di inserimento nella pagina
eye.y = 0; // rientro y dal punto di inserimento nella pagina
eye.w = 150; // larghezza elemento
eye.h = 30; // altezza elemento
eye.r = 100; // raggio menu
eye.v = 20; // velocità
eye.s = 8; // rotazione (per effetti 3D)
eye.fontfamily = 'Arial'; // font family
eye.fontsize = 12; // dimensione font
eye.color = '#ffffff'; // colore testo
eye.colorover = '#ffffff'; // colore testo mouseover
eye.backgroundcolor = '#0099ff'; // colore sfondo
eye.backgroundcolorover = '#990000'; // colore sfondo mouseover
eye.bordercolor = '#000000'; // colore bordi
-->
</script>
</head>
<body >
<br /><br />
<div align="center">
<script type="text/javascript">
<!--
// Generazione menu
if (document.getElementById) {
document.write('<div id="spinanchor" style="height:'+eval(eye.h+20)+'"></div>');
eye.anchor = document.getElementById('spinanchor');
eye.spinmenu();
eye.x += getposOffset(eye.anchor, "left");
eye.y += getposOffset(eye.anchor, "top");
// elementi menu: eye.spinmenuitem(text, link, target)
eye.spinmenuitem("HTML.it","http://www.html.it/");
eye.spinmenuitem("freeASP","http://freeasp.html.it/");
eye.spinmenuitem("freePHP","http://freephp.html.it/");
eye.spinmenuitem("GIFanimate.it","http://gifanimate.html.it/");
eye.spinmenuitem("Flash-MX.HTML.it","http://flash-mx.html.it/");
eye.spinmenuitem("PRO.HTML.it","http://pro.html.it/");
eye.spinmenuclose();
}
-->
</script>
</div>
<br /><br /><br /><br /><br /><br />
<div align="center">
</div>
</body>
</html></td>
</tr>
</table>
...scusa non ho capito quale sarebbe il codice esattamente ...
perchè io vedo tanti errori...
ci sono parti di codice di HEAD e parti di BODY che si aprono e si chiudono in modo errato più volte e quindi erroneamente.
Gli errori sono dovuti a quello...
sarebbe utile vedere la fonte originaria del codice.
Devi estrapolare le parti che vanno in head da mettere in "esperto" e le parti da mettere in body , quindi in oggetto html
Autore
l'errore sul primo codice èstato risolto.
Vedrò se riesco a risolvere anche l'altro
Grazie, grazie, grazie