Javascript 如何将目标_空白添加到此中?
在我的一个朋友网站上有一个主页和一个脚本,人们可以在上面预订他的旅馆。今天,当人们使用表单时,直接从他的页面转到booking.com。是否有任何方法可以添加,以便人们在新选项卡中打开booking.com 这是booking.com提供的代码:Javascript 如何将目标_空白添加到此中?,javascript,target,Javascript,Target,在我的一个朋友网站上有一个主页和一个脚本,人们可以在上面预订他的旅馆。今天,当人们使用表单时,直接从他的页面转到booking.com。是否有任何方法可以添加,以便人们在新选项卡中打开booking.com 这是booking.com提供的代码: <script type="text/javascript" src="http://www.booking.com/general.html?tmpl=bookit;aid=330843;lang=sv;hotel_id=260079">
<script type="text/javascript" src="http://www.booking.com/general.html?tmpl=bookit;aid=330843;lang=sv;hotel_id=260079"></script>
在该脚本包含在页面中之后添加此脚本
<script type="text/javascript">
document.getElementById("b_availFrm").target = "_blank";
</script>
document.getElementById(“b_availFrm”).target=“_blank”;
脚本在页面上嵌入一个id为b\u availFrm
的表单。上述代码将该表单的目标设置为\u blank
,这意味着当您单击“提交”按钮时,它将在新选项卡或窗口中打开结果(取决于浏览器设置)
不,您不能修改脚本中的任何内容,因为它不在您的系统中,如何将该脚本添加到页面中?它只是嵌入到页面中,还是在你点击按钮、链接或其他东西时加载的?我们需要更多的信息。您已经尝试了什么?是创建Dynamicly的代码吗?表单是由booking.com的javascript在页面上创建的。要么是脚本URL中传递的参数使提交的表单在新窗口中打开(可能不是),要么是您编写的脚本通过向表单元素添加
target=“\u blank”
来更改创建的HTML。