如何防止在iframe网址中添加语言标记

时间:2017-01-05 09:53:24

标签: javascript jquery html iframe

我的页面中有iframe。点击按钮,我将生成网址并加载到iframe的src。

我的问题是语言标记"/en-us/"正在添加脚本并在控制台中显示错误"en is undefined"

脚本:

$(document).on("click", ".link", function (e) {
var url = "home/index"
e.preventDefault();
$("#container iframe").attr("src", url + "?name=" + $(this).attr("data-name") + "?action=" + $(this).attr("data-action"));
$(container).dialog("open");
});

在我的控制台窗口中:

$(document).on("click", ".link", function (e) {
   var url = "home/index"
   e.preventDefault();
   $("#container iframe").attr("src", url + "?name=" + 
   $(this).attr("data-name") + "?action=" / en - us / +$(this).attr("data-action"));
   $(container).dialog("open");
   });

HTML:

<div id="container">
    <iframe>

    </iframe>
</div>

<div class="link" data-name="Test" data-action="load">

如何从脚本中删除此字符或如何防止在脚本中添加此字符?

0 个答案:

没有答案