我有一个动态创建的链接,使用url params和我的javascript中的各种好东西。
然后我显然试图打开那个页面。我想在同一个iframe中打开它,但我尝试的任何东西都会在新标签中打开它(不能这样做,因为我放弃了所有的上下文和数据)。
我试过了
window.open(url, '#iframeId');
window.open(url);
window.open(url, '_top'); //This kind of worked, but overtook the whole window ignoring the iframe
有什么想法吗?我搜索时看到的大多数内容来自HTML方面,我无法更改它。
答案 0 :(得分:1)
拳头你需要像这样设置你的var obj = {
actions: [{
name: 'InviteUser',
type: 'button',
value: '[Brian, Timoney, brian@someemaildomain.com,United States, DEM, edit me, 1580333]'
}],
callback_id: 'market_invite'
};
var arr = obj.actions[0].value.replace(/\[|\]/g, "").split(",").map(str => str.trim());
console.log(arr);
名字
而不是使用<iframe name="test">
这个
答案 1 :(得分:0)
您必须更改src
的{{1}}。
iframe
如果没有jQuery,你可以选择:
$("#iframeId").prop("src", url);
这是一个jsfiddle,其中包含您搜索的某种功能。