Here is an example:
<table>
<tr>
<td width="400px" id='myTD'></td>
</td>
</table>
here is the external code:
protected string GetHtml()
{
return "<table><tr><td width="800px"></td></tr></table>";
}
Since the width of ‘myTD’ is smaller than the width of the external code the displayed code is getting out of the main table boundaries , I dont want the innerHTML of ‘myTD’ to make the main table wider.
Suffice to say that as the external HTML code is given from outside I can’t change it without ruin it as I’ll never know which width or heights will be essential for the code and which wouldn’t.
This wasn’t easy in a way that’s compatible with all browsers, but I did come up with this.
(or as a jsFiddle). That is, by adding a new element inside your
tdthat gets the scrollbars. Trying to applyoverflow:scrollto a table cell doesn’t work the same on all browsers.Hope you can use this.