如何解决在新窗口中打开外部js表单
| 在新窗口中打开表单时遇到问题,脚本从外部服务中拉出。 看看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\");
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。