【发布时间】:2011-06-14 09:49:25
【问题描述】:
在新窗口中打开表单时遇到问题,脚本是从外部服务中提取的。 看看CODE on JSfiddle
问候
【问题讨论】:
标签: javascript forms window external
在新窗口中打开表单时遇到问题,脚本是从外部服务中提取的。 看看CODE on JSfiddle
问候
【问题讨论】:
标签: javascript forms window external
您可以在表单渲染后添加目标属性;
<html>
<head>
<script type="text/javascript">
function fixform() {
//ism is created by the opentable.com script
document.forms["ism"].setAttribute("target", "_blank");
}
</script>
</head>
<body onload="fixform();">
<div id="book-table">
<div id="OT_searchWrapperAll">
<script type="text/JavaScript" src="http://www.opentable.com/ism/?rid=35449"></script>
<noscript id="OT_noscript">
<a href="http://www.opentable.com/single.aspx?rid=35449&restref=35449&rtype=ism">Reserve Now on OpenTable.com</a>
</noscript>
</div>
</div>
</body>
</html>
更新尝试删除onload="fixform();"并使用等效的jQuery;
$(document).ready(function() {
document.forms["ism"].setAttribute("target", "_blank");
});
【讨论】: