0
目前,第三方在其iframe中投放我的網址。他們擁有的只是我的一個iframe,並不很靈活。他們硬編碼我以前提供的任何URL。在iframe中獲取請求URL
<iframe url="https://firstURL.com"></iframe>
我現在想區分一個人在兩組之間。所以,如果他們在組1中,他們會轉到當前的流程URL。如果他們在第2組中,我希望iframe提供不同的網址。我有一個api,可以收到該人的信息,確定他們所屬的羣組,然後返回與其羣組相關的正確網址。
app.get("/PersonCheck", function (req, res) {
var personInfo = req.query.personInfo || 100;
var tf = callGroupManagement(personInfo); //returns true or false
console.log("tf is ", tf);
if(!tf){
res.send('https://firstURL.com');
}
else {
res.send('https://secondURL.com');
}
}
所以,因爲我有一點靈活性,我願意做這樣的事情:
<iframe url="http://myApi.com/PersonCheck"></iframe>
但是正如你可能已經猜到這個方法返回https://firstURL.com
和https://secondURL.com
爲字符串,只是顯示他們作爲iframe中的字符串。
問題:有沒有辦法在iframe url調用中渲染返回的url?如果不是,更好的戰略是實現這一目標。