在 iframe /Javascript 中更改 src
Change src in iframe /Javascript
我有问题
我对Javascript了解不多,只了解基础知识。我有这个代码。但是,当您从列表中选择一个选项时,请勿更改 iframe 的地址"src"。
为什么?
这段代码 Javascript
lstLinks = new Array(
"//e.issuu.com/embed.html#0/5202806",
"//e.issuu.com/embed.html#0/5203170",
"//e.issuu.com/embed.html#0/5203091",
"//e.issuu.com/embed.html#0/5203144"
);
function changeTest ()
{
var Index = document.menuForm.select1.options[document.menuForm.select1.selectedIndex].value;
document.testStar.src = lstLinks[Index];
}
此网页
<form action="../action/return.html" method="post" id="menuForm" name="menuForm" enctype="application/x-www-form-urlencoded">
<select id="select1" onchange="changeTest()" name="select1">
<option value="0" selected="selected">Escoger</option>
<option value="1">Diapositiva 1</option>
<option value="2">Diapositiva 2</option>
<option value="3">Diapositiva 3</option>
</select>
</form>
<iframe id="testStar" name="testStar" width="170" height="205" src="//e.issuu.com/embed.html#0/5203197" frameborder="0" allowfullscreen></iframe>
此演示: http://jsfiddle.net/VzJNt/1/
我建议你使用:
document.getElementById("testStar").src = lstLinks[Index];
因为这是获取对具有 id 的项目的 DOM 引用的跨浏览器方式。
您还应该检查浏览器的错误控制台,并查看页面加载和/或更改选择时报告了哪些 javascript 错误。
相关文章:
- Javascript:使用绝对路径设置img src
- Javascript将图像src更改为淡入淡出
- 在不设置协议的情况下,使用javascript/jquery更改iframe-src
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 插入“;img src"在javascript中
- 如何在使用JavaScript或jQuery刷新父页面后保留iframe-src
- 如何使用javascript和xpath获取图像src
- 如何使用jquery或javascript在image src中添加域url
- 使用带有变量的javascript更改图像src
- Jquery/Javascript使用IF/ELSE语句更改img SRC
- 是否在Script Src标记中包含Script<脚本>(JavaScript等)
- javascript文件中带有php(wordpress)的Src文件路径
- 为什么html src属性中的相对url是因为Javascript函数中的完整路径
- 更改多个图像上的src-Javascript
- 如何浏览 img src javascript
- 使用动态 src javascript 创建几个新的 Image() 对象
- 可以获取<脚本>src JavaScript URL
- 不能设置属性'src'JavaScript中的null
- 从src Javascript访问父脚本标签
- Changing img src javascript