Nu till nästa problem... haha.. jag får aldrig nog!!!
Nu vill jag på något sätt impletera det i det andra scriptet... typ som jag gjort neden... förutom att det jag gjort inte fungerar.. men du kanske förstår min tanke...
[kod]
<html>
<head>
<title>xxx</title>
<script type="text/javascript">
var g_tmr = null;
var g_opacity = 0;
function show(obj, elmId) {
if(obj.timeout)
clearTimeout(obj.timeout);
document.getElementById(elmId).style.display = "block";
g_tmr = null;
g_opacity = 100;
fade(elmId,10);
}
function hide(obj, elmId) {
g_tmr = null;
g_opacity = 100;
fade(elmId,10);
obj.timeout = setTimeout(function(){ close(elmId) }, 500);
}
function close(elmId) {
document.getElementById(elmId).style.display = "none";
}
function fade( p_id, p_diff )
{
if ( g_tmr )
clearTimeout( g_tmr );
g_opacity += p_diff;
if ( g_opacity > 100 )
g_opacity = 100;
else if ( g_opacity < 0 )
g_opacity = 0;
document.getElementById( p_id ).style.visibility = "visible";
if ( document.getElementById && document.all )
document.getElementById( p_id ).style.filter = "alpha(opacity="+g_opacity+")";
else if ( document.getElementById && !document.all )
document.getElementById( p_id ).style.MozOpacity = g_opacity / 100;
if ( g_opacity > 0 && g_opacity < 100 )
g_tmr = setTimeout( "fade('"+p_id+"',"+p_diff+");", 10 );
else if ( 0 == g_opacity )
document.getElementById( p_id ).style.visibility = "visible";
}
</script>
<style type="text/css">
.ny { position: absolute; left: 350px; width:200; display: none; background: #ccc; }
</style>
</head>
<body>
<table>
<tr>
<td><span onmouseover="show(this, 'e01')" onmouseout="hide(this, 'e01')">Bild</span></td>
<td><div class="ny" id="e01">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
<tr>
<td><span onmouseover="show(this, 'e02')" onmouseout="hide(this, 'e02')">Bild</span></td>
<td><div class="ny" id="e02">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
<tr>
<td><span onmouseover="show(this, 'e03')" onmouseout="hide(this, 'e03')">Bild</span></td>
<td><div class="ny" id="e03">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
</table>
</body>
</html>
[/kod]
Nu vill jag på något sätt impletera det i det andra scriptet... typ som jag gjort neden... förutom att det jag gjort inte fungerar.. men du kanske förstår min tanke...
[kod]
<html>
<head>
<title>xxx</title>
<script type="text/javascript">
var g_tmr = null;
var g_opacity = 0;
function show(obj, elmId) {
if(obj.timeout)
clearTimeout(obj.timeout);
document.getElementById(elmId).style.display = "block";
g_tmr = null;
g_opacity = 100;
fade(elmId,10);
}
function hide(obj, elmId) {
g_tmr = null;
g_opacity = 100;
fade(elmId,10);
obj.timeout = setTimeout(function(){ close(elmId) }, 500);
}
function close(elmId) {
document.getElementById(elmId).style.display = "none";
}
function fade( p_id, p_diff )
{
if ( g_tmr )
clearTimeout( g_tmr );
g_opacity += p_diff;
if ( g_opacity > 100 )
g_opacity = 100;
else if ( g_opacity < 0 )
g_opacity = 0;
document.getElementById( p_id ).style.visibility = "visible";
if ( document.getElementById && document.all )
document.getElementById( p_id ).style.filter = "alpha(opacity="+g_opacity+")";
else if ( document.getElementById && !document.all )
document.getElementById( p_id ).style.MozOpacity = g_opacity / 100;
if ( g_opacity > 0 && g_opacity < 100 )
g_tmr = setTimeout( "fade('"+p_id+"',"+p_diff+");", 10 );
else if ( 0 == g_opacity )
document.getElementById( p_id ).style.visibility = "visible";
}
</script>
<style type="text/css">
.ny { position: absolute; left: 350px; width:200; display: none; background: #ccc; }
</style>
</head>
<body>
<table>
<tr>
<td><span onmouseover="show(this, 'e01')" onmouseout="hide(this, 'e01')">Bild</span></td>
<td><div class="ny" id="e01">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
<tr>
<td><span onmouseover="show(this, 'e02')" onmouseout="hide(this, 'e02')">Bild</span></td>
<td><div class="ny" id="e02">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
<tr>
<td><span onmouseover="show(this, 'e03')" onmouseout="hide(this, 'e03')">Bild</span></td>
<td><div class="ny" id="e03">Extra text</div>
Lite mer text som delvis döljs när extra-texten syns.</td>
</tr>
</table>
</body>
</html>
[/kod]


ade('fadea', 10);">Visa lager 1</a> <a href="javascript
idden;"><img src="http://www.webforum.nu/images/wfstandard/logo_webforum.gif"></div>
Kommentera