Flash Pop Up - Easy Question

Discussion in 'Graphics & Multimedia' started by geekazoid, Aug 3, 2006.

  1. #1
    Soz i know this is easy but i havent a clue how to do it.

    When someone loads my flash object i want an automatic pop up to pop up in the back ground. Does anyone know how to do this ?

    Is it something like

    on (onload-inback)
    {
        getURL("http://www.page.com", "_blank");
    }
    HTML:
    Thankyou.
     
    geekazoid, Aug 3, 2006 IP
  2. danielbruzual

    danielbruzual Active Member

    Messages:
    906
    Likes Received:
    57
    Best Answers:
    0
    Trophy Points:
    70
    #2
    danielbruzual, Aug 3, 2006 IP
  3. geekazoid

    geekazoid Peon

    Messages:
    208
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Yes sorry thats what i meant

    But it needs to be script for flash. And automatic pop under when the flash is loaded
     
    geekazoid, Aug 4, 2006 IP
  4. giraph

    giraph Guest

    Messages:
    484
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    0
    #4
    The popunder code needs to be done in javascript, and then you can call it from flash with:

    getURL('javascript:fcnPopUnder()')
    Code (markup):
     
    giraph, Aug 4, 2006 IP
  5. geekazoid

    geekazoid Peon

    Messages:
    208
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Brilliant where do i put the page ?
     
    geekazoid, Aug 4, 2006 IP
  6. Mr. Websites

    Mr. Websites Active Member

    Messages:
    1,002
    Likes Received:
    29
    Best Answers:
    0
    Trophy Points:
    90
    #6
    Are you referring to the target page that will open within the pop-under? If so, the website’s URL will be placed in the script that you are placing between your <header> tags in the HTML document (refer to the latter code). For instance, you would place the following actionscript on the frame within your Macromedia Flash file that is intended to launch the pop-under:
    javascript:popunder()
    Code (markup):
    Next, place the following code between your <header> tags in the HTML document to actually initiate the pop-under:
     <script>
    
    //Specify page to pop-under below!
    var popunder="[b]http://www.yourdomain.com/[/b]"
    
    //specify popunder window features
    //set 1 to enable a particular feature, 0 to disable
    var winfeatures="width=800,height=510,scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0"
    
    //Pop-under only once per browser session? (0=no, 1=yes)
    //Specifying 0 will cause popunder to load every time page is loaded
    var once_per_session=0
    
    ///No editing beyond here required/////
    
    function get_cookie(Name) {
      var search = Name + "="
      var returnvalue = "";
      if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search)
        if (offset != -1) { // if cookie exists
          offset += search.length
          // set index of beginning of value
          end = document.cookie.indexOf(";", offset);
          // set index of end of cookie value
          if (end == -1)
             end = document.cookie.length;
          returnvalue=unescape(document.cookie.substring(offset, end))
          }
       }
      return returnvalue;
    }
    
    function loadornot(){
    if (get_cookie('popunder')==''){
    loadpopunder()
    document.cookie="popunder=yes"
    }
    }
    
    function loadpopunder(){
    win2=window.open(popunder,"",winfeatures)
    win2.blur()
    window.focus()
    }
    
    if (once_per_session==0)
    loadpopunder()
    else
    loadornot()
    
    </script>
    Code (markup):
    That should do the job for you perfectly! :)
     
    Mr. Websites, Aug 7, 2006 IP
  7. giraph

    giraph Guest

    Messages:
    484
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Using your script it would be in flash
    
    getURL('javascript:loadpopunder()')
    
    Code (markup):
     
    giraph, Aug 7, 2006 IP