Change iframe src without page update(在不更新页面的情况下更改iframe src)
                            本文介绍了在不更新页面的情况下更改iframe src的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
                        
                        问题描述
查看我的HTML代码:
<script src="aHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnkvMi4xLjEvanF1ZXJ5Lm1pbi5qcw=="></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" />
<script src="aHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvdHdpdHRlci1ib290c3RyYXAvMy4zLjcvanMvYm9vdHN0cmFwLm1pbi5qcw=="></script>
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">Launch demo modal</button>
<div id="myModal" class="modal fade" role="dialog" tabindex='-1'>
<div class="modal-dialog">
    <div class="modal-content">
    <div class="modal-header">
                <p class="modal-title">SECRETS OF SUPERIOR CUSTOMER SERVICE (July 22, 2016)</p>
         </div>
        <div class="modal-body">
            <div class="embed-responsive embed-responsive-16by9">
                <iframe class="embed-responsive-item" src="aHR0cDovL2NoaXNoYXJlLmNjL2VtYmVkLzIxMDc3Nzg0MTAv" allowfullscreen="" width="640" height="360" frameborder="0"></iframe>
             </div>
         </div>
         <div class="modal-footer">
             <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
         </div>
    </div>
</div>
我的主要问题是:如何在不刷新页面的情况下更改此iframe src视频?
如下所示:
<button type="button" onclick="src1()">Change to video 1</button>
<button type="button" onclick="src2()">Change to video 2</button>
<button type="button" onclick="src3()">Change to video 3</button>
<button type="button" onclick="src4()">Change to video 4</button>
及其各自的功能:
function src1(){
-- Change the iframe src link of myModal
}
function src2(){
-- Change the iframe src link of myModal
}
...
你能帮我吗? 谢谢
推荐答案
第1步:使用iFrame.
<iframe id="FrameId"></iframe>
第2步:更新按钮.
<button type="button" onclick="ChangeSource(1);">Change to video 1</button>
第3步:包含此函数.
function ChangeSource(Button){
if(Button==1){FrameId.src="VVJMIDE=";} else 
if(Button==2){FrameId.src="VVJMIDI=";} else 
if(Button==3){FrameId.src="VVJMIDM=";} else 
if(Button==4){FrameId.src="VVJMIDQ=";}
}
                        这篇关于在不更新页面的情况下更改iframe src的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
				 沃梦达教程
				
			本文标题为:在不更新页面的情况下更改iframe src
				
        
 
            
        
             猜你喜欢
        
	     - Flexslider 箭头未正确显示 2022-01-01
 - Fetch API 如何获取响应体? 2022-01-01
 - Quasar 2+Apollo:错误:找不到ID为默认的Apollo客户端。如果您在组件设置之外,请使用ProvideApolloClient() 2022-01-01
 - 失败的 Canvas 360 jquery 插件 2022-01-01
 - 使用RSelum从网站(报纸档案)中抓取多个网页 2022-09-06
 - CSS媒体查询(最大高度)不起作用,但为什么? 2022-01-01
 - addEventListener 在 IE 11 中不起作用 2022-01-01
 - 400或500级别的HTTP响应 2022-01-01
 - 如何使用 JSON 格式的 jQuery AJAX 从 .cfm 页面输出查 2022-01-01
 - Css:将嵌套元素定位在父元素边界之外一点 2022-09-07
 
						
						
						
						
						