我正在尝试为我的网站用户提供外部嵌入html5播放器的选项,为了做到这一点,我想通过从父页面读取一个值在iframe的src中,然后传递它作为php文件中的一个变量,将显示给用户。
我们这样说
$value_from_parent_page = "song1"
和父页面包含用户的可复制代码
<iframe src="http://example.com/load.php?embed='$value_from_parent_page'" ></iframe>
load.php包含
<?php
$val = $_GET['embed'];
echo "<audio src='"$val".mp3'></audio>";
?>
结果必须如此
<audio src='song1.mp3'></audio>
是否可以像这样工作并且代码是否有效? (我道歉,我无法访问普通计算机进行测试)。 提前谢谢。
答案 0 :(得分:0)
这应该有效,并且有效,现在使用iframe的问题会很好,请确保它是您需要的iframe,因为可能有更好的方法来解决这个问题,但在您的方案中我会说这个是最好的方法,有效的最佳跨平台支持。