我正在开发一个项目,要求我能够从页面中获取html并将其插入主网页.它完全适用于Chrome和Firefox,但在IE 9中失败.这是我使用的代码的剪切.
Run Code Online (Sandbox Code Playgroud)if (!element.data('cache')) { $('#contentHolder').html('<img src="ajax_preloader.gif" width="64" height="64" class="preloader" />'); $.get(element.data('page'), function (msg) { $('#contentHolder').html(msg); /* After page was received, add it to the cache for the current hyperlink: */ element.data('cache', msg); setTimeout("checkonbox()", 100); }); } else { $('#contentHolder').html(element.data('cache')); setTimeout("checkonbox()", 100); }
正在注入的HTML是
<table style="width:400px; height: 388px; text-align: left;" align="left">
<tr>
<td><input id="Checkbox0" type="checkbox" onclick="changebuttons();" checked="true">
Exclusive.</input></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
再加上一些选项按钮.
一切看起来都很完美,但我无法点击复选框或选项按钮.