blob: c36e6becf88cf4ecb48b0ef3487b122bfd44e0e1 [file] [log] [blame]
<html>
<head>
<style>
.count-table {
table-layout: fixed;
width: 100%;
}
.count-table-cell {
width: 0px;
}
.count-text {
overflow: hidden;
}
</style>
<script>
function setCountMessage() {
var tr = document.getElementById("row");
var countCell = document.createElement("td");
countCell.setAttribute("class", "count-table-cell");
tr.appendChild(countCell);
var countDiv = document.createElement("div");
countDiv.setAttribute("class", "count-text");
countDiv.innerHTML = "Success!";
countCell.appendChild(countDiv);
var right = document.createElement("td");
tr.appendChild(right);
var below = document.getElementById("below");
document.defaultView.getComputedStyle(below, null).getPropertyValue("width");
// without this, it shows up in both
countCell.style.width = 60 + "px"; // without this, is doesn't show up in either
}
</script>
</head>
<body onload="setCountMessage();">
<table class="count-table">
<tr id="row"></tr>
</table>
<div id="below"></div>
</body>
</html>