【发布时间】:2016-04-27 19:34:31
【问题描述】:
您好,我正在开发一个基于 asp 和 javascript 的项目。我也是两种编程语言的新手。
我创建了一个显示视频的弹出窗口。当你点击它的“关闭”按钮时,弹出窗口会关闭,但音频会在后台继续播放。
现在有了这段代码,我的音频就停止了。但这会导致另一个问题。
这里是代码。
<iframe id="pict" width="560" height="315" src="somelink" frameborder="0" allowfullscreen></iframe>
我创建了一个 javascript 变量 - 将“iframe src”值复制到它。
<script type="javascript">
var addurl = document.getElementById('#pict').src;
</script>
然后对于我跨度中的“onclick”,我清空 src(以便音频停止)并在 src 中重新添加上述变量值。(以便用户可以在同一会话中再次播放视频)
onclick= ""$('#pict').attr('src','');
$('#pict').attr('src','"& addurl & "');"" >
我认为 'addurl' 变量在这里不能正常工作。因为我不能在同一会话中播放视频两次。第二次是空白。
如何在变量中添加 iframe (src) 值? 如果我能得到任何帮助来解决这个问题,我将不胜感激。
【问题讨论】:
-
您的
<iframe>标签在您设置id、宽度、高度等之前被关闭,因此它们不会被应用。 -
只是一个旁注,但您的物理文件可能是 .asp,但您的问题/代码中没有任何内容与经典 ASP 相关。都是 HTML 和 JavaScript
标签: javascript jquery html iframe asp-classic