0

我正在构建一个包含美国各州下拉列表的 Flash 横幅广告。单击列表后,我想将状态代码传递到广告网址的末尾。

我以前对 actionscript 没问题,但那是几年前的事了,我想知道是否有可能让广告从父级获取 URL<a href>并将状态代码添加到它上面。我认为这就是 clickTags 的工作方式?

on (release) {
  if (clickTAG.substr(0,5) == "http:") {
    getURL(clickTAG, "_top");
  }
} 

任何人都可以提供有关如何最好地做到这一点的任何提示吗?我可以制作实际的广告,只是我不确定是否需要将 50 个网址硬编码到我的下拉列表中?这似乎是一种不好的做事方式,我确定有更好的方法吗?

非常感谢。

4

1 回答 1

1

clickTAG 是一个字符串,它是作为参数放入嵌入代码中的 URL,是要点击的 URL。

因为它只是一个字符串,所以您可以通过编程方式添加任何您需要的内容。

我会这样做:

假设您想在 URL 的末尾添加参数,例如 ?state=NY

on (release) {
  if (clickTAG.substr(0,5) == "http:") {
     var url:String;
     url = clickTAG + dropDownMenu.getCurrentStateCode() // I'm not sure how your drop down works, so this last part is just pseudocode.

  getURL(url, "_top");
  }
} 
于 2010-11-15T17:55:41.420 回答