ciao a tutti,
ho un problema con javascript che mi sta facendo impazzire da gg...chiaramente solo con internet explorer, con firefox e safari no....![]()
ho scaricato uno script da http://www.dynamicdrive.com/dynamicindex11/scrollc2.htm
per fare in modo che le news scrollino all'over del mouse sopra le freccine...
il problema é che nella mia pagina html con explorer 7 (e anche 6) non mi viene mantenuta la visibility "hidden" delle news (in pratica non mi fa vedere solo le news nel riquadro ma anche quelle nascoste che si vedrebbero solo passando il mouse sulle freccine)...tutto questo accade prima che io clicchi sulla barra gialla del controllo active x consentirlo, che appare appena carico la pagina...Dopo aver fatto click su di esso tutto si mette a posto...
questo é il codice della mia pagina, lo posto per intero casomai ci fosse qualcosa che fa conflitto con lo script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title>Red Sound & Max - Scrivici</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="gruppo trentino suona cover per matrimoni, eventi" />
<meta name="copyright" content="Copyright (c) Red Sound & Max" />
<link rel="stylesheet" type="text/css" href="css/style1.css" media="screen"/>
</head>
<body>
<div id="container">
<div id="header">
<h1>Red Sound & Max</h1>
</div>
<div id="sidebar1">
<ul id="menu_nav">
<li id="nav1">home
<li id="nav2">chi siamo
<li id="nav3">gallery
<li id="nav4">info tecniche
<li id="nav5">scrivici
<li id="nav6">forum
[/list]
</div>
<div id="content">
<div class="breadcrumbs">
Home >> Scrivici
</div>
<h4>Scrivici</h4>
<form action="mailto:imarty55555@hotmail.com?subject=dom anda dal sito"
enctype="text/plain" method="post" name="emailForm" target="_top" id="emailForm">
<div id="contatti">
<label for="contact_name" class="txt_contatti">
Inserisci il tuo nome: </label>
<input type="text" name="nome" id="contact_name" size="30" class="inputbox" value="" />
<label for="contact_email" class="txt_contatti">
Inserisci il tuo indirizzo e-mail: </label>
<input type="text" name="e-mail" id="contact_email" size="30" class="inputbox" value="" />
<label for="contact_subject" class="txt_contatti">
Oggetto del messaggio: </label>
<input type="text" name="oggetto" id="contact_subject" size="30" class="inputbox" value="" />
<label for="contact_text" class="txt_contatti">
Inserisci il tuo messaggio: </label>
<textarea cols="50" rows="10" name="richiesta" id="contact_text" class="inputbox"></textarea>
<input type="button" name="send" value="Invia" class="button" onclick="validate()" />
<input type="reset" name="reset" value="Cancella" class="button" />
</div>
</form>
</div>
<div id="sidebar2">
<h3>Eventi</h3>
<script type="text/javascript">
/******************************************
* Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
* Visit http://www.dynamicdrive.com/ for full source code
* This notice must stay intact for use
******************************************/
iens6=document.all||document.getElementById
ns4=document.layers
//specify speed of scroll (greater=faster)
var speed=5
if (iens6){
document.write('<div id="n_container" style="position:relative;width:175px;height:150px; overflow:hidden;float:right;margin-top:0;margin-right:3px;border:1px dotted #851522;">')
document.write('<div id="n_content" style="position:absolute;width:175px;left:0;top:0" >')
}
</script>
<ilayer name="nscontainer" width=175 height=50 clip="0,0,175,150">
<layer name="nscontent" width=175 height=50 visibility=hidden>
<ul>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[*]<a href="gallery.htm" title="vai all'ultima gallery inserita">Molveno
29-05-2005</a>
[/list]
</layer>
</ilayer>
<script language="JavaScript1.2">
if (iens6)
document.write('</div></div>')
</script>
[img]img/up_new.jpg[/img]
[img]img/down_new.jpg[/img]
<script language="JavaScript1.2">
if (iens6){
var crossobj=document.getElementById? document.getElementById("n_content") : document.all.n_content
var n_contentheight=crossobj.offsetHeight
}
else if (ns4){
var crossobj=document.nscontainer.document.nscontent
var n_contentheight=crossobj.clip.height
}
function movedown(){
if (iens6&&parseInt(crossobj.style.top)>=(n_contenthe ight*(-1)+100))
crossobj.style.top=parseInt(crossobj.style.top)-speed+"px"
else if (ns4&&crossobj.top>=(n_contentheight*(-1)+100))
crossobj.top-=speed
movedownvar=setTimeout("movedown()",20)
}
function moveup(){
if (iens6&&parseInt(crossobj.style.top)<=0)
crossobj.style.top=parseInt(crossobj.style.top)+sp eed+"px"
else if (ns4&&crossobj.top<=0)
crossobj.top+=speed
moveupvar=setTimeout("moveup()",20)
}
function getn_content_height(){
if (iens6)
n_contentheight=crossobj.offsetHeight
else if (ns4)
document.nscontainer.document.nscontent.visibility ="show"
}
window.onload=getn_content_height
</script>
</div>
<div id="footer">
info@redsoundemax.it
</div>
</div>
</body>
</html>
grazie mille a chi mi aiuterį!

Rispondi quotando