I found this script on the internet. So i wondering if it possible to integrate 
this script into 1 I alredy have . I mean when session does not exist show 
progress bar and then redirect 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";> 
<html> 
<head> 
<title>Test page</title> 
<style> 

* { font-family: "Arial", sans-serif; } 

#wrap { margin-top: 50px;text-align: center; } 

#barwrap { 
position: relative; /* to contain outer */ 
margin: 0 auto; /* to centre */ 
width: 250px;height: 20px; /* size of our bar - required */ 
text-align: left; 
font-weight: bold; 
border: 1px solid black; 
} 

#barwrap P { /* to contain text */ 
margin: 0; /* FF needs this or text drops below bar */ 
width: 250px; /* use this node to position text */ 
text-align: center; 
} 

#barwrap #outer { /* bar 'background' */ 
position: absolute; 
width: 100%; height: 100%; /* match parent size */ 
background: lightgreen; 
color: green; /* original colour of text */ 
} 

#barwrap #inner { 
position: relative; /* otherwise outer hides us */ 
width: 0; height: 100%; /* match parent */ 
overflow: hidden; /* to hide new text/prevent it wrapping */ 
background: green; 
color: lightgreen; /* colour of changed text */ 
} 

</style> 

<script> 

var time = 10000; // 10 secs 
var steps = 50; // Five per second 
var step = 1; 

function progress() { 
var bar = document.getElementById( "barwrap"); 
var aStep = (bar.offsetWidth -2) /steps;// 2px border removed from width 
var x = Math.round( aStep *step); 
var outer = document.getElementById( "outer"); 
var inner = document.getElementById( "inner"); 

// Work out seconds based on % progress from current step 
var secs = (( time /1000) -Math.floor( ( step /steps) *10)); 

inner.style.width = x +"px"; 
step++; 

// If 0 seconds, display waiting message instead 
outer.firstChild.innerHTML = ( secs? secs +" seconds...": "Please Wait..."); 
// Match text 
inner.firstChild.innerHTML = outer.firstChild.innerHTML; 

if( step > steps) redir(); 
else setTimeout( "progress();", time /steps); 
} 

function redir() { 
alert( "Redirecting now!"); 
} 

</script> 
</head> 

<body> 

<div id='wrap'> 
progress: 
<div id='barwrap'> <!-- P wrappers for text positioning --> 
<div id='outer'><p></p></div> <!-- original colour/text --> 
<div id='inner'><p></p></div> <!-- new colour/text --> 
</div> 

<br> 
<a href='#' onClick='progress();'>Click here to start bar (only once please, 
you'll break it)</a> 
</div> 

</body> 

</html> 

> the cflocation will preclude any client side code (HTML or JS) from 
> displaying.
> 
> use a JavaScript redirect.
> 
> <cfif NOT structKeyExists(session, 'appfee')>
     
> <script type="text/javascript">
          
> alert('your session has expired');
          
> <cfoutput>location.href="http://olympus.scs.jhu.edu/#session.
> URL#/admissions/";</cfoutput>
     
> </script>
     
> <cfabort />
> </cfif>
> 
> On 9/21/07, erik  tsomik <[EMAIL PROTECTED]> wrote:
> > I am trying to show the alert saying that the session is expired and 
> redirect then to home page. I got this working except I do not see the 
> alert
> >
> >       <cfif not isDefined("session.appfee")>
> >
> >         <script type="text/javascript" runat="server">
> >      alert ('your session has expired');
> >
> > <cflocation url="http://olympus.scs.jhu.edu/#session.
> url#/admissions/" addtoken="no">
> > </script>
> > <cfabort>
> >         </cfif>
> >
> > 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade to ColdFusion 8 and integrate with Adobe Flex
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:289148
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to