javascript - 使用正确的 url 附加 iframe
问题描述
我想加载一个 iframe 这就是我所做的
document.getElementsByName('iFrameName')[0].src = url;
但它会将文件的网址附加到当前网址,例如 www.website.com/currentpage
所以而不是网址是www.website.com/file.html
现在是www.website.com/currentpage/file.html
我怎样才能去做我想要的
解决方案
您可以尝试使用 Jquery 而不是 javascript。使用以下代码在 iframe 中设置属性。
$('iframeName').attr('src', 'url');
如果要加载 iframe,请使用 load 方法。
$('iframeId').load('currentPageUrl.html #iframeId');
推荐阅读
- highcharts - 如何获取世界各国主要城市的geojson
- android - 约束在activity_main.xml中不显示(已添加解决方案)
- angular - 如何在 Angular 5.0 中转换 angularJS 管道中的 $filter
- javascript - JavaScript - 从字典键生成组合并动态保持键名
- android - “自上次项目同步以来,Gradle 文件已更改。” 更改日期后消息不会消失
- python - 在底图上对齐数据(轮廓)
- perl - 如何获取在 Perl 子例程中硬编码的值?
- matlab - 在 matlab 中使用 SVM 对新数据进行预测
- python - Heroku 服务器上的 Roguelike 游戏:Libtcod 依赖
- python - 使用顺序 GroupByKey 时如何控制累积模式?还是其他惯用的方法?