javascript error IE :@
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:

Fout

Javascript:
html
css:
Goed:
Fout
Javascript:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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>
<!--
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)
1
2
3
4
5
6
7
8
9
10
11
12
13
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>
<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:
Gesponsorde koppelingen:
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:
Zie eens of dit helpt:
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
Dit help helaas niet, is er nog een ander oplossing?
Opbouwen vanaf de grond en dan goed, Photoshop kan GEEN websites bouwen voor je, alleen een zielig voorbeeld wat ze vroeger een website noemde.
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.
dus daarom vraag ik of ik het zow kan oplossen. dus mocht iemand iets weten, dan hoor ik het graag.
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.
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.
Gewoon divs en spans gebruiken.
Iets met display:inline-table ofzo is dan meestal het probleem.
@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.
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.



