我需要你的超级帮助来结束一个项目。 我有一个homepage.html,其中包含由不同<所生成的下拉菜单。选项>。在表单的最后,我有提交按钮,该按钮指向包含iframe的booking.html页面。
我需要获取前一个表单生成的值(数字)并将其放在src iframe的url的末尾,以便iframe根据之前的选择而更改。
和... src在不同的域上。所以最终的结果是这样的: < iframe src =" domain2.com /?= dynamic_number" >
我不知道该怎么做。
提前致谢并抱歉我的英语不好..
答案 0 :(得分:0)
如果您可以使用像PHP这样的服务器端脚本:
形式:
<form method="post" action="booking.php">
<select name="myUurlParameter">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>
</form>
Booking.php
<?php
$urlParam = $_POST["myUrlParameter"];
?>
<html>.... ....
<iframe src="http://thewebsite.com/?param=<?php echo $urlParam ?>" ...></iframe>
你也可以使用Javascript(这是复杂的)......
将上述表单方法更改为GET,将操作更改为.HTML文件(Booking.html)
在预订中,使用javascript生成iframe dinamically。阅读这个答案,知道如何做(再次,这很复杂......)