如何将[USER_ID]替换为商品墙iframe中的实际uid

时间:2015-07-04 22:38:54

标签: javascript php iframe uid

我正在制作一个GPT网站(Get-Paid-to),人们因完成优惠而获得奖励,但我在将优惠墙添加到优惠墙的链接时遇到了问题 例如:

<iframe src="https://example.com/api/?key=xxxxxx&uid=[USER_ID]" width="500" height="900" frameborder="0"></iframe>

如何将uid=[USER_ID]替换为uid=12345? 感谢

1 个答案:

答案 0 :(得分:0)

使用javascript,您可以执行str = str.replace("[USER_ID]", 123); 其中str是包含uid的字符串= [USER_ID] 那么字符串将是uid = 12345

所以:

 <iframe id="iframeId" width="500" height="900" frameborder="0">
    <script>
        var str = "https://example.com/api/?key=xxxxxx&uid=[USER_ID]", 
            userId = 12345;

        document.getElementById('iframeId').src = str.replace("[USER_ID]", userId);
    </script>

将结果设置为

 <iframe id="iframeId" src="https://example.com/api/?key=xxxxxx&uid=12345" width="500" height="900" frameborder="0">