Versio

javascript error IE :@

Overzicht Reageren

Daniel H

Daniel H

30/08/2009 16:40:00
Quote Anchor link
ik ben bezig met een site, die ik in photoshop heb gemaakt toen, gesliced en toen opgeslagen als website, maar dan maakt photoshop automatisch je site in een tabel, maar nu wil ik in de header bewegende delen, in firefox werkt het prima. maar in Internet Explorer zit er ruimte tussen de header en de button waarop je moet drukken. ik kan de fout niet vinden, misschien kunnen jullie helpen.

Goed:
http://www.imgdumper.nl/uploads2/4a9a8e30a4584/4a9a8e30a31ff-goed.thumb.jpg

Fout
http://www.imgdumper.nl/uploads2/4a9a8e89d2db0/4a9a8e89d1a2f-fout.thumb.jpg
Javascript:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv(element){
      if(document.getElementById(element).style.display = 'block')
      {
        document.getElementById(element).style.display = 'none';
      }
      else if(document.getElementById(element).style.display = 'none')
      {
        document.getElementById(element).style.display = 'block';
      }
}
//-->
</script>


html
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
        <td colspan="14" background="images/index_18.gif" width="184" height="164">
        <div id="panel"><br/>
        <form method="post" action="inloggen.php">
          <input type="text" class="type" size="20" name="username" id="username" />
          <br /><br />
          <input type="password" class="type" size="20" name="password" id="password" />
          <br /><br />
          <input type="reset" class="button_trg" name="terug" value="" />
          <input type="submit" class="button_log" name="login" value="" />

          </form></div>
        <a href="#" class="btn-slide" id="dropper" onClick="toggleDiv('dropper');"><img src="images/login_button.png" width="129" height="164" alt="" border="0" align="right"></a></td>
        <td>

css:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
.button_log {
background: url('images/login.png') no-repeat;
width: 75px;
height: 20px;
border: 0;
}
.button_trg {
background: url('images/terug.png') no-repeat;
width: 75px;
height: 20px;
border: 0;
}
 
PHP hulp

PHP hulp

25/05/2012 05:30:47
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Emmanuel Delay

Emmanuel Delay

30/08/2009 17:37:00
Quote Anchor link
IE geeft een padding en margin (of misschien slechts 1 van de twee, ik weet het niet meer van buiten) mee aan formulieren.

Zie eens of dit helpt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
form
{
padding: 0;
margin: 0;
}
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
 
Daniel H

Daniel H

30/08/2009 19:01:00
Quote Anchor link
Dit help helaas niet, is er nog een ander oplossing?
 
Mitchell

Mitchell

30/08/2009 20:53:00
Quote Anchor link
Opbouwen vanaf de grond en dan goed, Photoshop kan GEEN websites bouwen voor je, alleen een zielig voorbeeld wat ze vroeger een website noemde.
 
Daniel H

Daniel H

30/08/2009 21:29:00
Quote Anchor link
dat weet ik en weet dat de site beter gescript kan worden, maar ik zouw niet weten hoe ik mijn site opnieuw zouw moeten opbouwen met bijvoorbeeld div's.
dus daarom vraag ik of ik het zow kan oplossen. dus mocht iemand iets weten, dan hoor ik het graag.
 
Emmanuel Delay

Emmanuel Delay

31/08/2009 12:38:00
Quote Anchor link
Daniƫl schreef op 30.08.2009 21:29:
... ik zouw niet weten hoe ik mijn site opnieuw zouw moeten opbouwen met bijvoorbeeld div's.


Kijk hier eens
http://www.sceneone.nl/

Vooral dan bij positionering.
De rest van de site is trouwens ook zeer interessant.
 
Karl Karl

Karl Karl

31/08/2009 14:44:00
Quote Anchor link
Dit is nou typisch een voorbeeld waarom je geen tabellen moet gebruiken voor lay-out e.d. Omdat het voor veel problemen zorgt.
Gewoon divs en spans gebruiken.
 
Steen

steen

31/08/2009 16:08:00
Quote Anchor link
Iets met display:inline-table ofzo is dan meestal het probleem.
 
Daniel H

Daniel H

31/08/2009 20:15:00
Quote Anchor link
@Emmanuel
dankje wel, ik ga hier zeker naar kijken.

@Karl
ik heb hiervan op de hoogte, maar ik heb al eerder uitgelegd waarom ik toch voor deze manier heb gekozen.

@steen
ik heb het geprobeerd maar het had geen resultaat.

Dus als iemand nog een oplossing heeft, zonder div's dan hoor ik het graag.
 



Overzicht Reageren