Propriedade cols do DOM HTML

Definição e Uso

A propriedade cols pode ser configurada ou retornada para definir o número e o tamanho das colunas no frameset.

Uma lista de pixels ou porcentagens separados por vírgulas define o número e a largura das colunas:

Sintaxe

framesetObject.cols=col1,col2,col3....

Exemplo

Neste exemplo, primeiro será criado um documento HTML que contenha um frameset com duas colunas. Cada coluna é configurada para ocupar 50% da janela do navegador:

<html>
<frameset cols="50%,50%">
  <frame src="frame_cols.htm">
  <frame src="frame_a.htm">
</frameset>
</html>

O documento HTML "frame_cols.htm" é colocado na primeira coluna, enquanto o documento HTML "frame_a.htm" é colocado na segunda coluna.

A seguir está o código-fonte de "frame_cols.htm":

<html>
<head>
<script type="text/javascript">
function changeCols()
  {
  parent.document.getElementById("main").cols="30%,70%"
  }
function restoreCols()
  {
  parent.document.getElementById("main").cols="50%,50%"
  }
</script>
</head>
<body>
<input type="button" onclick="changeCols()"}
value="Mudar tamanho da coluna" />
<input type="button" onclick="restoreCols()"}
value="Restaurar tamanho da coluna" />
</body>
</html>