Avatar billede ripley Nybegynder
29. august 2003 - 10:29 Der er 7 kommentarer og
1 løsning

Jeg bliver VANVITTIG - der er en afstand, der driller!

Jeg har følgende kode:

Der skal bl.a. indsættes et billede i en tabel - mit problem er, at nedenunder billedet kommer en afstand, som om der var en <TR> for meget.
Jeg har heglet det igennem 117 gange men kan ikke finde ud af hvorfor. Er der nogen, der kan hjælpe?

<HTML>
<BODY>
<table width="772" border="0" cellspacing="0" cellpadding="0" align="center" class="mainTable">
        <tr>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="530" bgcolor="#000000"><spacer type="block" width="530" height="1"></td>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="239" bgcolor="#000000"><spacer type="block" width="239" height="1"></td>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
    </tr>
    <tr>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="770" valign="top" colspan="3">
            <table width="770" border="0" cellspacing="0" cellpadding="0">
                <tr>
                <td width="20"><spacer type="block" width="20" height="1"></td>   
        <td width="730" valign="top">
                <!-- Start INDHOLD -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
        <td>

<script language="JavaScript">

<!--
function MBAvs ()
{
    var i, visStr, args, theObj;
    args = MBAvs.arguments;
    for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
    visStr = args[i+2];
    if (navigator.appName == 'Netscape' && document.layers != null) {
    theObj = eval(args[i]);
    if (theObj) theObj.visibility = visStr;
    } else if (document.all != null) { //IE
    if (visStr == 'show') visStr = 'visible'; //convert vals
    if (visStr == 'hide') visStr = 'hidden';
    theObj = eval(args[i+1]);
    if (theObj) theObj.style.visibility = visStr;
    } }
}
//-->
</script>

<MAP id="imagemap">
<AREA shape=rect coords="0,0,770,540" onmouseover=MBAvs('document.layers[\'lag1\']','document.all[\'lag1\']','show')

onmouseout=MBAvs('document.layers[\'lag1\']','document.all[\'lag1\']','hide')>
</MAP>

<div id="lag1" style="position:absolute; width:200px; height:200px; z-index:1; left: 280px; top: 180px">
    <IMG src='layerpicture.gif'>
</div>

<IMG src="hus.gif" border="0" width="770" height="540"

usemap="#imagemap">


        </td>
      </tr>

</table>

              <!-- End left column -->
                    </td>

                <td width="20"><spacer type="block" width="20" height="1"></td>   
                </tr>
            </table>
        </td>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
    </tr>
    <tr>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="530" bgcolor="#000000"><spacer type="block" width="530" height="1"></td>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="239" bgcolor="#000000"><spacer type="block" width="239" height="1"></td>
        <td width="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
    </tr>
   
    <tr>
        <td width="1" height="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
        <td width="770" height="1" bgcolor="#000000" colspan="3"><spacer type="block" width="770" height="1"></td>
        <td width="1" height="1" bgcolor="#000000"><spacer type="block" width="1" height="1"></td>
    </tr>
</table>
</BODY>
</HTML>
Avatar billede mm12010 Nybegynder
29. august 2003 - 10:37 #1
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>
    <script language="JavaScript">
    <!--
    function MBAvs ()
    {
        var i, visStr, args, theObj;
        args = MBAvs.arguments;
        for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
        visStr = args[i+2];
        if (navigator.appName == 'Netscape' && document.layers != null) {
        theObj = eval(args[i]);
        if (theObj) theObj.visibility = visStr;
        } else if (document.all != null) { //IE
        if (visStr == 'show') visStr = 'visible'; //convert vals
        if (visStr == 'hide') visStr = 'hidden';
        theObj = eval(args[i+1]);
        if (theObj) theObj.style.visibility = visStr;
        } }
    }
    //-->
    </script>
    <MAP id="imagemap">
    <AREA shape=rect coords="0,0,770,540" onmouseover=MBAvs('document.layers[\'lag1\']','document.all[\'lag1\']','show')
    onmouseout=MBAvs('document.layers[\'lag1\']','document.all[\'lag1\']','hide')>
    </MAP>
    <div id="lag1" style="position:absolute; width:200px; height:200px; z-index:1; left: 280px; top: 180px"><IMG src='layerpicture.gif'></div>
    <IMG src="hus.gif" border="0" width="770" height="540" usemap="#imagemap"></td>
  </tr>
</table>
Avatar billede ripley Nybegynder
29. august 2003 - 10:42 #2
Hvad har du lavet om?
Er det bare at samle de to linjer, der stod med afstand - for det er eksperten.dk, der har lavet dem. Sådan ser det ikke ud i min kode!!!
Avatar billede mm12010 Nybegynder
29. august 2003 - 10:44 #3
det er fordi dine </td>'er skal stå lige efter det sidste indhold i cellen
Avatar billede ripley Nybegynder
29. august 2003 - 10:54 #4
Virker ikke!
Avatar billede swuppe Nybegynder
29. august 2003 - 14:31 #5
<IMG src="hus.gif" border="0" width="770" height="540" usemap="#imagemap" style="display: block;">

dit billede skal vises som blok-element og ikke inline
Avatar billede ripley Nybegynder
01. september 2003 - 14:56 #6
Det ser ud til at virke - men hvad er en blok?
Avatar billede ripley Nybegynder
05. september 2003 - 12:53 #7
Hov - jeg kom vist til at give point til den forkerte???
Kan jeg nå at give dig point, swuppe - evt. på en anden måde!!
Avatar billede swuppe Nybegynder
05. september 2003 - 14:01 #8
Tror det er lettest hvis vi kan få mm12010 til at oprette et "point til swuppe" med det antal point du mener jeg skulle have haft. Eller hvad siger du mm12010?

Mht block og inline kan du læse lidt om det her http://www.htmlhelp.com/reference/html40/block.html
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester