我的网页中有这个视频元素:
<video height="240" width="412" id="video" controls="controls">
</video>
<button type="button" id ="url_go" name="url_go" onclick="showUploadDiv()"> Load </button>
<form id="upload" action="save.php" method="post" enctype="multipart/form-data">
<button type="submit" > Save </button>
它有一个以这种方式加载的动态网址:
function showUploadDiv()
{
if ($("#url").val()==null || $("#url").val()=="")
return false;
var video = document.getElementById('video');
video.src = $("#url").val();
video.controls = true;
video.height = 240;
video.width = 412;
document.getElementById('url').value="";
}
我使用按钮在我的网页中上传了一个视频(设置值 url)load
。之后我想保存我的元素video
。我的问题出在文件save.php
中,我想在其中保存加载了新 URL 的视频元素。在此代码中,我将网页元素保存在新网页中,但视频未加载 url 值:
<?php
$ourFileName = "testFile.html";
$ourFileHandle = fopen($ourFileName, 'w+') or die("can't open file");
fwrite($ourFileHandle, file_get_contents("index.html"));
fclose($ourFileHandle);
?>
有人有解决方案吗?