Linking Flash Banners to a Web Page

I've had a bunch of Flash banners created.
In DW CS3 (on Mac OS X 10.5.8), they display just fine, but I can't link them to a web page, like I can with any other graphic.
Some old info I saw (three years old) says I have to create an invisible button in Flash (which of course I don't have) and place it on top of the banner. Can that be true?
It seems to me incomprehensible that there isn't a reasonably simple method to link ANYTHING in DW to a web site.
Can anyone guide me? Thanks.

I haven't seen any Flash affiliate banners.  But I'm not hugely active with affiliate advertising.
Basically,  you want to give your  affiliates a  snippet of JavaScript or HTML code they can copy & paste into their web pages.  The  code retrieves an image (most often a Jpg or animated Gif) from your server.  When someone clicks the link, your site collects and tracks the   affiliate ID using cookies and most likely stores this info for later use.
If you're new to "affiliate marketing,"  there are tools & services to help you.
Commission Junction has been around for quite a while.
http://www.cj.com/
A Google search will reveal others.
Good luck,
Nancy O.
Alt-Web Design & Publishing
Web | Graphics | Print | Media  Specialists
www.alt-web.com/
www.twitter.com/altweb
www.alt-web.blogspot.com

Similar Messages

  • Smart Print button on Bing toolbar links to HP Smart Print web page when depressed.

    Smart Print  button on Bing toolbar links to HP Smart Print web page when depressed. I'm using IE9. How do I get the Smart Print button to work properly.

    vic235 wrote:
    Smart Print  button on Bing toolbar links to HP Smart Print web page when depressed. I'm using IE9. How do I get the Smart Print button to work properly.

  • Help inserting a flash video into my web page

    Hello!
    I'd love some help inserting a flash video into my web page. My web page is hosted by Viviti, templated, and edited online. I can add html to it, and I have the html source for my flash video. I also have uploaded the flash file to the server. Since I am very html illiterate, though, I need some help rewriting the html script so it can be published. There are two problems- firstly, no 'headers' or 'body' allowed in the script- these are already a part of the template. Secondly, I don't know how to rewrite it to refer to the uploaded files. It's also imperative that the full screen mode functions. I've pasted the source code for the flash video here. Please help!!!
    Thanks!
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Drag and drop labelling</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    //v1.7
    // Flash Player Version Detection
    // Detect Client Browser type
    // Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
    var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
    var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
    var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
    function ControlVersion()
         var version;
         var axo;
         var e;
         // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
         try {
              // version will be set for 7.X or greater players
              axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
              version = axo.GetVariable("$version");
         } catch (e) {
         if (!version)
              try {
                   // version will be set for 6.X players only
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
                   // installed player is some revision of 6.0
                   // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
                   // so we have to be careful.
                   // default to the first public version
                   version = "WIN 6,0,21,0";
                   // throws if AllowScripAccess does not exist (introduced in 6.0r47)          
                   axo.AllowScriptAccess = "always";
                   // safe to call for 6.0r47 or greater
                   version = axo.GetVariable("$version");
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 4.X or 5.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                   version = axo.GetVariable("$version");
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 3.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                   version = "WIN 3,0,18,0";
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 2.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
                   version = "WIN 2,0,0,11";
              } catch (e) {
                   version = -1;
         return version;
    // JavaScript helper required to detect Flash Player PlugIn version information
    function GetSwfVer(){
         // NS/Opera version >= 3 check for Flash plugin in plugin array
         var flashVer = -1;
         if (navigator.plugins != null && navigator.plugins.length > 0) {
              if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
                   var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
                   var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
                   var descArray = flashDescription.split(" ");
                   var tempArrayMajor = descArray[2].split(".");               
                   var versionMajor = tempArrayMajor[0];
                   var versionMinor = tempArrayMajor[1];
                   var versionRevision = descArray[3];
                   if (versionRevision == "") {
                        versionRevision = descArray[4];
                   if (versionRevision[0] == "d") {
                        versionRevision = versionRevision.substring(1);
                   } else if (versionRevision[0] == "r") {
                        versionRevision = versionRevision.substring(1);
                        if (versionRevision.indexOf("d") > 0) {
                             versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
                   var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
         // MSN/WebTV 2.6 supports Flash 4
         else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
         // WebTV 2.5 supports Flash 3
         else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
         // older WebTV supports Flash 2
         else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
         else if ( isIE && isWin && !isOpera ) {
              flashVer = ControlVersion();
         return flashVer;
    // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
    function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
         versionStr = GetSwfVer();
         if (versionStr == -1 ) {
              return false;
         } else if (versionStr != 0) {
              if(isIE && isWin && !isOpera) {
                   // Given "WIN 2,0,0,11"
                   tempArray         = versionStr.split(" ");      // ["WIN", "2,0,0,11"]
                   tempString        = tempArray[1];               // "2,0,0,11"
                   versionArray      = tempString.split(",");     // ['2', '0', '0', '11']
              } else {
                   versionArray      = versionStr.split(".");
              var versionMajor      = versionArray[0];
              var versionMinor      = versionArray[1];
              var versionRevision   = versionArray[2];
                 // is the major.revision >= requested major.revision AND the minor version >= requested minor
              if (versionMajor > parseFloat(reqMajorVer)) {
                   return true;
              } else if (versionMajor == parseFloat(reqMajorVer)) {
                   if (versionMinor > parseFloat(reqMinorVer))
                        return true;
                   else if (versionMinor == parseFloat(reqMinorVer)) {
                        if (versionRevision >= parseFloat(reqRevision))
                             return true;
              return false;
    function AC_AddExtension(src, ext)
      if (src.indexOf('?') != -1)
        return src.replace(/\?/, ext+'?');
      else
        return src + ext;
    function AC_Generateobj(objAttrs, params, embedAttrs)
      var str = '';
      if (isIE && isWin && !isOpera)
        str += '<object ';
        for (var i in objAttrs)
          str += i + '="' + objAttrs[i] + '" ';
        str += '>';
        for (var i in params)
          str += '<param name="' + i + '" value="' + params[i] + '" /> ';
        str += '</object>';
      else
        str += '<embed ';
        for (var i in embedAttrs)
          str += i + '="' + embedAttrs[i] + '" ';
        str += '> </embed>';
      document.write(str);
    function AC_FL_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
         , "application/x-shockwave-flash"
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_SW_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
         , null
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
      var ret = new Object();
      ret.embedAttrs = new Object();
      ret.params = new Object();
      ret.objAttrs = new Object();
      for (var i=0; i < args.length; i=i+2){
        var currArg = args[i].toLowerCase();   
        switch (currArg){     
          case "classid":
            break;
          case "pluginspage":
            ret.embedAttrs[args[i]] = args[i+1];
            break;
          case "src":
          case "movie":     
            args[i+1] = AC_AddExtension(args[i+1], ext);
            ret.embedAttrs["src"] = args[i+1];
            ret.params[srcParamName] = args[i+1];
            break;
          case "onafterupdate":
          case "onbeforeupdate":
          case "onblur":
          case "oncellchange":
          case "onclick":
          case "ondblclick":
          case "ondrag":
          case "ondragend":
          case "ondragenter":
          case "ondragleave":
          case "ondragover":
          case "ondrop":
          case "onfinish":
          case "onfocus":
          case "onhelp":
          case "onmousedown":
          case "onmouseup":
          case "onmouseover":
          case "onmousemove":
          case "onmouseout":
          case "onkeypress":
          case "onkeydown":
          case "onkeyup":
          case "onload":
          case "onlosecapture":
          case "onpropertychange":
          case "onreadystatechange":
          case "onrowsdelete":
          case "onrowenter":
          case "onrowexit":
          case "onrowsinserted":
          case "onstart":
          case "onscroll":
          case "onbeforeeditfocus":
          case "onactivate":
          case "onbeforedeactivate":
          case "ondeactivate":
          case "type":
          case "codebase":
          case "id":
            ret.objAttrs[args[i]] = args[i+1];
            break;
          case "width":
          case "height":
          case "align":
          case "vspace":
          case "hspace":
          case "class":
          case "title":
          case "accesskey":
          case "name":
          case "tabindex":
            ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
            break;
          default:
            ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
      ret.objAttrs["classid"] = classid;
      if (mimeType) ret.embedAttrs["type"] = mimeType;
      return ret;
    // -->
    </script>
    </head>
    <body bgcolor="#ffffff">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!-- saved from url=(0013)about:internet -->
    <script language="JavaScript" type="text/javascript">
         AC_FL_RunContent(
              'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
              'width', '720',
              'height', '440',
              'src', 'Drag and drop labelling',
              'quality', 'medium',
              'pluginspage', 'http://www.adobe.com/go/getflashplayer',
              'align', 'middle',
              'play', 'true',
              'loop', 'true',
              'scale', 'showall',
              'wmode', 'window',
              'devicefont', 'false',
              'id', 'Drag and drop labelling',
              'bgcolor', '#ffffff',
              'name', 'Drag and drop labelling',
              'menu', 'true',
              'allowFullScreen', 'true',
              'allowScriptAccess','sameDomain',
              'movie', 'Drag and drop labelling',
              'salign', ''
              ); //end AC code
    </script>
    <noscript>
         <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="720" height="440" id="Drag and drop labelling" align="middle">
         <param name="allowScriptAccess" value="sameDomain" />
         <param name="allowFullScreen" value="true" />
         <param name="movie" value="Drag and drop labelling.swf" /><param name="quality" value="medium" /><param name="bgcolor" value="#ffffff" />     <embed src="Drag and drop labelling.swf" quality="medium" bgcolor="#ffffff" width="720" height="440" name="Drag and drop labelling" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
         </object>
    </noscript>
    </body>
    </html>

    What you basically need to do is copy the sections of content from the code you show into the template (assuming the template already provides the <head> and <body> sections of the page.  So in the head section of what you show, take everything starting with...
    <script language="JavaScript" type="text/javascript">
    all the way down thru...
    </script>
    , inclusive (in the head section only), and paste that into the head section of your template.
    Similarly, take everything that lies between the <body> ... </body> tags (exclusive of the body tags) and paste it into the body section of your template wherever you plan to display the Flash file.

  • Embedding flash movie in a web page

    I have created a flash movie using actionscript 3 and an xml file with a list of images for a slideshow. After clicking publish, I can view the slideshow by previewing the html file it creates for you. However, I want to embed this flash movie in a different web page. When I try to add it in Dreamweaver, by dragging and dropping the swf file into the page, a flash placeholder is generated, but the movie does not play when previewed. It is just blank white space.
    Now I watched the Tom Green tutorials on "flash the easy way" and my flash (CS4 professional) did NOT generate the AC_RunActiveContent.js files. I did find and download the file and manually added it to my Scripts folder. Still no joy.
    I will note that the html file that embeds the flash video is in a different directory than the movie itself. Surely this cannot be the issue, otherwise people's websites would be incredibly messy with multiple flash videos. I am trying to put all the flash movies in their own child directories of a /flash directory to keep them neat and organized.
    I am not sure what to do next. How do you make the dang thing play on a web page that is in another directory?

    If you are loading content ala using an xml file, that may be the source of the problem.  When you load a Flash file into a web page, that web page becomes the frame of reference for any files that the swf loads.  So if you tested this where the html file was in the same folder, but then moved things into different folders, then you need to adjust the Flash to load things as if it is in the html file's folder

  • Firefox sporadically won't display flash embedded within a web page.

    I have Fiorefox 28.0, running on a Mac with Mavericks 10.9.2. Sporadically, Firefox won't display an embedded flash video. I tried running Firefox in Safe Mode (all add-ons disabled). Same thing occurs - won't display the embedded flash on some webpages.
    Here is an example webpage in which this problem occurs:
    http://www.deadline.com/2014/04/nbcs-jimmy-fallon-and-seth-meyers-welcome-stephen-colbert-to-cbs-video/
    I couldn't determine how to attach a file of a screen grab or I would have done so.
    Thanks.

    I can't tell how far the player gets in loading. All I see is a blank white block of space where the player would normally be loaded. I used the term 'embedded' as that seemed the correct term to use. If incorrect, that's only due to my unfamiliarity with the correct terminology of having a flash video within a web page. BTW, I neglected to mention that the same page that Firefox has problems with is displayed fine in Safari. Screen grab attached showing blank space where Safari displays a functional plug-in.

  • Linking from SWF files to web pages

    Hi
    I'm using the latest Flash CS3.
    Basically, I want to link from the SWF file to a webpage.
    Here's what I've done so far.
    Created the FLA file, imported the quicktime movie into it
    etc etc.
    I've then added a behaviour by clicking on the inserted
    movie, then BEHAVIORS >WEB> GO TO WEB PAGE> and filled in
    all the relevant text for the link.
    Then I have saved the file. Then I have published then OK.
    I have embeded the SWF file in a web page, but when I click
    on the movie, it shows there's a link, but it won't link to the
    webpage.
    What am I doing wrong? I dont understand.
    Can't get my head around this!
    When I go to the FLA file, then publish preview > flash,
    and the movie appears on its own, the link works... but the SWF
    file doesn't.
    Basically what do I need to do to make it work.
    The coding I am using in my web-page is:
    <p align="center"><center>
    <object width="165" height="100">
    <param name="movie" value="
    http://homovision.media7london.com/wordpress/Newcontribute.swf"
    />
    <embed src="
    http://homovision.media7london.com/wordpress/Newcontribute.swf"
    width="165" height="100" />
    </object>
    </p></center>
    The movie plays, the "link hand" appears above it, but when
    it is clicked nothign happens.
    Any help would be greatly appreciated.
    Simon

    Did you inport to the stage and put a stop (action script) on
    the frame?

  • How do I send a link and not an entire web page in

    safari

    Open the web page.
    Click the "Share" button.  Select "Email this page".
    Mail will open up with the page selected.
    In the header, on the rightside under the address, there is a box for "Send web content as:".
    Click in that box and select "Link only". Link should appear in the mail.
    For more on this:http://support.apple.com/kb/PH11890
    Best

  • Embedding expanding flash ads in existing web page.. help!

    Hi guys!
    I am having a problem and can't find a site anywhere that
    helps. My company have just started selling expanding flash ad
    spaces but I have no idea how to make these work on a current and
    very clunky site. The space on the page I have for skyscraper ads
    is 120px wide but obviously, flash ads that expand are much wider
    ((my current one is 240px wide) and need to expand over the rest of
    the content. Does anyone know of a site or can tell me what I have
    to do in my HTML and CSS to make these work?
    Thanks,
    Amy

    Flash by default goes to the top layer when you put it in a
    web page (an annoyance sometimes, but very convenient for this sort
    of thing). Just size your ad for the non-expanded skyscraper, and
    it should work.
    This may not be the package you are using, but if you go to
    dartmotif.com (a DoubleClick/Google site) and download their ad kit
    and some ads, you'll find some documentation that may answer other
    questions.

  • Flash menu hides in web page

    Hi
    I am new to flash & have made a 3 level menu but 3rd
    level hide behind the table in web page
    any suggestion
    Thanks :)

    Well that is exactly what one would expect. Flash can simply
    not break out of it's box. So either make your flash area big
    enough to accomodate all content, or rearrange your menu to fit in.
    sorry for the bad news.
    Markus

  • TS3276 Broken links when i send a web page from mail app in mavericks

    i used to send a web page from safari using Mail. since i updated to maverick, those who receive the mail, see broken links, is there a solution for this?
    Thanks

    Same here. Very frustrating. It was working perfectly in OS 10.8.

  • Linking a transaction code through web page

    Hi All,,
    I ve created a Transaction code for a ABAP program ,, i want to make it as a web page.. Is it possible to create a web page or BSP page for the transaction code,,
    If yes,, please say me the procedure of how to do it,,
    Thanx in advance
    Ill assign points for it
    Regards
    Dinesh

    Dinesh,
    you could use a BSP for the selection conditions.. ad as for web enaling the transaction itself .. check whether you can use WEB ITS for the same... or maybe a web dynpro...
    Arun
    Assign points if it helps..

  • How to Create a link between SAP and extrnal web page?

    Hi All,
    Can anyone help me solve this requirement?
    Is it possible that when I double-click on the document flow of a delivery document, it should direct me to an external web page (ie www.google.com).
    Your reply would be greatly appreciated.
    Thank you very much in advance.
    Ranilo T. Castillo
    ABAP Programmer

    Hello Ranilo
    The function module you are looking for is: <b>PRGN_START_EXECUTE_MODULE</b>
    URL_TYPE = 'URL'               
    URL      = 'http://www.google.com'
    Regards
      Uwe

  • Multiple flash movies on 1 web page?

    So, I'm working on a new site. Very graphical and will have a
    lot of cool bells and whistles. At first, I was creating it
    entirely in flash but I abandoned the idea because I just can't
    help but click the back button when I feel I need to, and doing
    that takes you all the way back to the previous HTML page instead
    of previous thing in the flash movie and it gets annoying fast, and
    I know if it happens to me it'll happen to plenty of others. So, I
    was thinking about just building it as html/dhtml with all the cool
    css tricks everyone and their mom are doing these days.
    The old versions was set up with one big movie for the
    interface, and smaller movies for the content that get loaded in
    with the loader component. Worked pretty well. So, I was thinking..
    what if I still kept those content pieces and loaded them in over
    the HTML, using DHTML to position stuff and the little
    wmode=transparent thingy so you can still see the background HTML
    bitz that need to be there. I mean, I know it can be done and how
    to do but my question is, what if I want to have the menu in flash
    too? and maybe the site logo animated? Or a rotating flash add at
    the top that's loading in a few different ads and cycling through
    each one like a slideshow? Will 3-4 different flash elements on 1
    page be bad? My first guess is it will slow things down a lot, but
    will it? I mean, it's not HUGE files it's more like smaller bits..
    logo, menu, ad and content .. the content will mostly just be text
    and some photos, nothing too fancy. I don't want it to slow down
    people's computers OR take forever to load/display (which it
    shouldn't). So it will be HTML pages loading in flash movies, so
    the back button will finally work!
    The reason I'm considering doing this is more for font issues
    than anything else, and some cool transparency effects I can
    accomplish with smaller files and better compatibility than if I
    use PNG files
    Any thoughts? is this a good idea or should I just try to do
    it all with DHTML stuff? I can do it that way, i was just thinking
    using Flash might be easier & better for some parts...

    Yes, it is fine to do that.
    Dave -
    www.offroadfire.com
    Head Developer
    http://www.blurredistinction.com
    Adobe Community Expert
    http://www.adobe.com/communities/experts/

  • Updating links on erstwhile Sun Microsystems web pages

    For example, the JMF home page:
    http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html
    Has a "forums" link to
    http://forum.java.sun.com/forum.jsp?forum=28
    which needs to be updated to
    Java Media Framework
    Some (all?) link addresses on
    http://www.oracle.com/technetwork/java/javase/index-135148.html
    have been updated, but the link text still refers to the java.sun.com domain. Quite confusing, that.
    I'm sure there are many others like that.
    db

    Kleopatra wrote:
    oracletechnet wrote:
    When the migration is complete, legacy forum URLs will redirect to the new ones (forum level only, not below).
    What?
    If that means what I read into it ... so before exploding, I'll ask for clarification: what about URLs to threads/messages to the old Sun forums? You'r aware that they are an important part of our accumulated knowledge base, do you?
    Jeanette
    Cue up Mission Impossible music, light fuse...
    Links degrade over time. They must never be depended upon, even internal to a system. This is unlike a proper database, where referential integrity is considered important. Your mission, should you decide to accept, is to deal with it. If any of your IM posting force is caught or killed, the DBA will disavow any knowledge of your actions. Your browser will self-destuct in 5 seconds. Good luck Kleo.
    Monitors all over the globe burst into flame and smoke.  Boneist hits a high note.

  • How to add "return link" when integrate with other web pages

    I integrate the BI charts use GO url like:
    http://host:9704/analytics/saw.dll?Go&Path=/Shared/Test/SB2
    But when drill down by click the pie chart, we can not got the "return" link.
    The user must refresh the page to drill up?
    It is not user friendly.

    Hi Naga,
    GOTO t.code CRMC_UINBLINKS select the business role ,Goto existing group id and add the logical link .
    Then Goto crmc_ui_profile selct the same business role and group id add the logical link and click on the visible button to make the link visible.
    Hope this helps
    Edited by: asim jena on Mar 7, 2012 7:32 AM
    Edited by: asim jena on Mar 7, 2012 7:33 AM

Maybe you are looking for