Jump to content
xisto Community
Sign in to follow this  
illusion

Pop Up For U'r Site.. (yaseen)

Recommended Posts

Hie .. one mroe time am here... I wana make when someone Open my site pop up apear which I want is also Mine.. I wana make Flash pop up.. which I alrdy made . But is there any coding which make that PoP which apear that popup..Hope U understand wht am trying to say

Share this post


Link to post
Share on other sites

well, save your flash animation to... let's say popup.swfand then do this:in your html file in the main window, make the body tag into this:<body OnLoad:window.open("popup.swf","title of the window",'width=50, height=100')>(width & height should be given values so your flash movie fits exactly in the window and is just the size you want it to be. put both files in the same directoryshould workthere are more options, like hiding the buttons & statusbar. do a search with google for 'javascript popup'. you'll find some tutorials for surebut take notice of the fact that a lot of people now have pop up blockers: there's one in service pack 2 and in mozilla/firefox/...so if you want them to see your flash movie, you should still provide a link.

Share this post


Link to post
Share on other sites

If you want your pop-up to appear only once during a visitor's visit (that is less likely to annoy your visitors), you can add this following js script between your HEAD tags:

Only alter the variables below:

var expDays, var page and var windowprops. leave all other parts unchanged and you should be ok.


<script LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://www.javascriptsource.com/ -->

<!-- Begin
var expDays = 1; // number of days the cookie should last

var page = "subscribe.htm";
var windowprops = "width=308,height=475,location=no,toolbar=no,menubar=no,scrollbars=no,resiza
ble=yes,top=30,left=150";

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function checkCount() {
var count = GetCookie('count');
if (count == null) {
count=1;
SetCookie('count', count, exp);

window.open(page, "", windowprops);

}
else {
count++;
SetCookie('count', count, exp);
}
}
// End -->
</script>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.