代码之家  ›  专栏  ›  技术社区  ›  user1532944

在iframe代码中动态插入子id

  •  0
  • user1532944  · 技术社区  · 12 年前

    在加载页面或iframe之前,我如何从目标url中获取子id并将其动态插入到iframe代码中?

    我想添加subid,以便能够在没有感谢/目标页面的情况下跟踪来自adsense的转换,因为iframe保持在同一页面上。

    这是我在目的地url末尾的代码

    &subid=campaignname_{keyword}
    

    这是iframe代码,我希望subid在加载之前动态插入其中

    <iframe border="0" frameborder="0" width="680" height="800" src="http://xxxxxxx.com?PublisherSubID=</iframe>   
    
    1 回复  |  直到 12 年前
        1
  •  1
  •   nageeb    12 年前

    如果我理解正确,你有一页 http://xxxxxx.com?subid=12345 并且您想要获取subid并将其放入iframe源的url中。

    试试这个:

    <iframe border="0" frameborder="0" width="680" height="800" src="<iframe border="0" frameborder="0" width="680" height="800" src="http://xxxxxxx.com?PublisherSubID=<?php echo $_GET['subid']; ?>"></iframe> 
    

    这将从页面的$_GET数组中获取子id,并将其放入iframe的源url中。

    这也将包括“campaignname_”文本。如果你想把它去掉,那么不要 $_GET['subid'] 使用 str_replace("campaignname_","",$_GET['subid']);