OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 23, 2024 4:06 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: pop up ads
PostPosted: Wed Oct 16, 2002 5:12 pm 
i got a question. how can i make my own ad that will pop up. i want to make an ad for my web site. that would be cool. know of a program or something?


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 5:27 pm 
There are programs...if you get junk mail...you will eventually get an email telling you about them


SMG240


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 5:28 pm 
well i wanted a program i could download. i would then need someone to put it on there site right? it doesnt just go on the internet. im thinking kazaa......


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 6:10 pm 
If you want to ever get rid of popup ads while your on the internet and they popup, just press ctrtl + w and it will delete them.

Or you can get a program if you want that will do the same thing.


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 6:44 pm 
Just a question: why would you want to help propagate one of the most annoying things ever invented, the pop up ad?


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 7:36 pm 
A pop up can be controlled by [s]HTML[/s] javascript. You don't need a program for it...I will edit this post in a little while with an example.

Although, I do agree that pop-ups are evil and annoying. Then again...I don't know what context you intend on using it for...I used one once to open a seperate small window with a flash movie playing music.

-junc

edit:

Okay here it is:

Code:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_timelinePlay(tmLnName, myID) { //v1.2
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  if (myID == tmLn.ID) { //if Im newest
    setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
    fNew = ++tmLn.curFrame;
    for (i=0; i<tmLn.length; i++) {
      sprite = tmLn[i];
      if (sprite.charAt(0) == 's') {
        if (sprite.obj) {
          numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
          if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
            keyFrm=1;
            for (j=0; j<sprite.values.length; j++) {
              props = sprite.values[j];
              if (numKeyFr != props.length) {
                if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
                else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
              } else {
                while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
                if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
                  if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
                  else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
        } } } } }
      } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
      if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  } }
}

function MM_timelineStop(tmLnName) { //v1.2
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  if (tmLnName == null)  //stop all
    for (var i=0; i<document.MM_Time.length; i++) document.MM_Time[i].ID = null;
  else document.MM_Time[tmLnName].ID = null; //stop one
}

function MM_initTimelines() {
    //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
    var ns = navigator.appName == "Netscape";
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(3);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 15;
    document.MM_Time[0][0] = new String("behavior");
    document.MM_Time[0][0].frame = 3;
    document.MM_Time[0][0].value = "MM_openBrWindow('file:///C%7C/My%20Documents/juncmodule.com/Site2/popupwindow.html','pop','width=20,height=20')";
    document.MM_Time[0][1] = new String("behavior");
    document.MM_Time[0][1].frame = 1;
    document.MM_Time[0][1].value = "MM_timelinePlay('Timeline1')";
    document.MM_Time[0][2] = new String("behavior");
    document.MM_Time[0][2].frame = 5;
    document.MM_Time[0][2].value = "MM_timelineStop()";
    document.MM_Time[0].lastFrame = 5;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}
//-->
</script>
</head>

<body bgcolor="#FFFFFF" onLoad="MM_timelinePlay('Timeline1')">
Pop UP! caller
</body>
</html>



Okay...I've been trying to confirm that this works and failing. I don't understand why. I just cut and pasted. Anyway, this is the basic javascript you need to make a pop up. It is set up on a timeline. You can do it without a timeline but I don't really know how. Dreamweaver has spoiled me.

later,
-junc


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Wed Oct 16, 2002 8:39 pm 
well, I used pop-ups once for a legitimate purpose, too. Unfortunately, leave it to money to encourage people to do stupid things. At least popup windows aren't as annoying as the popup ads that are embedded in the web page itself so you can't really do anything about them.

anyway, all you really need for a popup window is window.open(), if you're using JavaScript. It's not terribly difficult to use.


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Thu Oct 17, 2002 12:35 pm 
i wanted one just to attract more visitors to my site. i agree they are annoying, but who cares!! Its for my site!!! ;D jk.


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Thu Oct 17, 2002 1:16 pm 
Well, if you just want visitors...

A friend of mine once wrote some sort of virus (or a worm, or whatever the right name is). It sends an e-mail to everyone in your addressbook when you open the mail... In the mail you just write something about your website... blablabla

But you better don't do that kind of stuff, it's not very nice. ::)


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Fri Oct 18, 2002 5:41 am 
Gee Whiz Junc, did you type that all by yourself?

SMg@40


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Fri Oct 18, 2002 6:02 am 
Nope, It was all done in Dreamweaver. That code includes a timeline so you could set it up to do any number of events over a period of time. You could have a pop up window open up after a visitor has been on your site for two minutes, or only let a visitor look at a page for a few seconds and then redirect them, or just any kind of thing. Dreamweaver is really great...except for the fact that it makes you forget all of that HTML you learned long ago... ::)

Although, I must admit that Joel's solution was a little more efficient.

later,
-junc


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Sun Oct 20, 2002 12:47 pm 
DREAMWEAVER... ::) cheater!

SMG240 8)


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Sun Oct 20, 2002 1:43 pm 
Dreamweaver is actually really nice. It allows me to manage a large site rather easily. As soon as eperfect.net sets up my second account having Dreamweaver will be even more important. There is going to be a lot to manage between the two servers. Without dreamweaver I think I would be in hell. As far as writting pages in dreamweaver...I don't have the time to code out simple pages, not when my site has over a dozen pages and is growing quickly.

-junc 8)


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Sun Oct 20, 2002 1:44 pm 
thats why i use tripod with its EASY building tools. its sooo simple.


Top
  
 
 Post subject: Re:pop up ads
PostPosted: Sun Oct 20, 2002 5:25 pm 
That is ok i guess....BUT it is still cheating! ;D

SMG240asaasidfhjaoegasdgohwaor;g

CAT!!!!!


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: austanss, BigBuda, Google [Bot] and 54 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group