Javascript

Javascript - Programmation

Marsh Posté le 09-12-2001 à 19:07:53    

Voilà je voudrais faire un tableau qui prennent automatiquement tout la surface de l'écran:  
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">  
 
<html>  
 
<head>  
 
<title>Sans titre</title>  
 
</head>  
 
<body>  
 
<script language="JavaScript1.2">  
 
document.write(screen.availHeight);  
document.write(screen.availWidth);  
 
</script>  
 
<table height="screen.availHeight" width="screen.availWidth" align="center" border="1">  
<tr valign="middle">  
<td>1</td>  
</tr>  
</table>  
 
 
</body>  
 
</html>  
 
Je débute en JavaScript et apparement ce n'est pas possible d'utiliser des éléments de javascript dans des balises HTML.  
 
Est-ce que je me trompe?

Reply

Marsh Posté le 09-12-2001 à 19:07:53   

Reply

Marsh Posté le 09-12-2001 à 19:19:42    

<table width="100%" border="1">  
<tr height="100%">  
<td> </td>  
</tr>  
</table>

Reply

Marsh Posté le 09-12-2001 à 20:02:39    

c vrai, mais cela ne marche héas po sous tous les navigateurs...
 
En tout cas ma question ne se situe pas à ce niveau là, jvoudrais savoir si on peut inclure du code javascript dans des balises HTML ou vice-versa comme on pourrait le faire ne php par ex

Reply

Marsh Posté le 09-12-2001 à 21:00:50    

Roco a écrit a écrit :

En tout cas ma question ne se situe pas à ce niveau là, jvoudrais savoir si on peut inclure du code javascript dans des balises HTML ou vice-versa comme on pourrait le faire ne php par ex


possible, mais pas comme en php. tu peux utiliser document.write() pour écrire de l'html lors du chargement de la page :
 
document.write('<table width="' + screen.availWidth + '">';);
 
sinon donner un id à la table et assigner la taille plus loin :
 
<table id='myTable' width='400'> ....
 
<script>
  myTable.width = screen.availWidth;
</script>

Reply

Marsh Posté le 09-12-2001 à 21:23:40    

Roco a écrit a écrit :

c vrai, mais cela ne marche héas po sous tous les navigateurs...




 
heu ... il me semble bien que oui : c'est du html de base ca !
 
maintenant pour ta question concernant le javascript, il me semble que non.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed