问题描述
|
在新窗口中打开表单时遇到问题,脚本从外部服务中拉出。
看看JSfiddle上的CODE
问候
解决方法
您可以在呈现表单后将目标属性添加到表单。
<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>
更新尝试删除ѭ1并使用等效的jQuery;
$(document).ready(function() {
document.forms[\"ism\"].setAttribute(\"target\",\"_blank\");
});