[java Script] - Problem!!!
-
Hi Leute!
Ich habe ein Problem!!!
1. ich möchte, dass das Script abfragt, welche auflösung der user hat.
also wenn die auflösung 1024 x768 ist, sollte die TABLE WIDTH = "100%" sein,
wenn höher als 1024x768 dann 90% !!habs so versucht
<script type="text/javascript"> function set(breite) { var bildschirm = screen.width + "x" + screen.height; if(bildschirm = 1024x768) { var breite = "100%"; } else { var breite = "90%"; } } </script>
und in der tabelle hab ich:
<table width="java\1:set(breite)" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#000000">
doch das klappt nicht!!!
Wie geht das??
mfg
Programmer
-
Du kannst doch einfach gleich alles in Prozent machen, wozu soll das gut sein?
Mach alles relativ, viele haben kein JavaScript aktiviert und aus die Maus!Ich gucks mir aber trotzdem mal an :p
ciao para
-
Ich verstehe zwar nicht so ganz den Sinn, hab dir aber trotzdem mal was gebastelt (sollte ab IE4 und N6 laufen):
<table id="main_table" width="100%" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#000000"> <tr><td>Test</td></tr> </table> <script type="text/javascript"> var width = window.innerWidth; if(!width) width = document.body.offsetWidth; if(width > 1024) { if(document.all) main_tab = document.all['main_table']; else main_tab = document.getElementById('main_table'); main_tab.style.width = '90%'; } </script>
-
jo klappt soweit.
Doch: FEHLER AUF DIESER SEITE wird angezeigt...ein ')' soll fehlen.... hmm
-
Echt? Bei mir kommt da kein Fehler!
Vielleicht hast du sonst irgendwo im Code einen Fehler