首页 > 解决方案 > iframe 与 JS 功能组合

问题描述

我目前正在尝试制作一个完整的基于 iframe 网络的游戏,以避免页面刷新。

我在 JS 中有这个功能非常完美:

function changeUrl(){
    var site = "modules/news/news.php";
    document.getElementsByName('game_frame')[0].src = site;
}

这是我的 HTML:

<a href="#" onclick="changeUrl('news')">News</a>

<iframe frameBorder="0" style="height: width: 100%; height: 650px; visibility: visible; color: white;" allowtransparency="true" class="content" name="game_frame">
</iframe

但我想通过函数获取一个值,这样我就不必为每一页重复代码。

我正在尝试这个,但我无法让它工作:

function changeUrl(siteName){
    var site = "modules/".siteName."/".siteName.".php";
    document.getElementsByName('game_frame')[0].src = site;
}

我已经尝试了大约 2 天来解决这个问题,但似乎找不到解决方案。我可能在谷歌上搜索错误。提前感谢您的回答:)

标签: javascripthtmliframe

解决方案


推荐阅读