> I thought I'd share my current solution to the 'getting the screen
> resolution problem' I posted a few days ago. Thanks to Peter
> & Sharon...
>
> index.cfm:
> <script language="JavaScript">
> function SetRez (form)
> {
> document.form.xrez.value = window.screen.width;
> document.form.yrez.value = window.screen.height;
> }
> </script>
> ...
> <form method="post" name="form"
> action="http://www.deliveru.com/public/index.cfm"
> onsubmit="javascript:SetRez(this.form);">
> ...
>
> Then in my app_globals, I just test the existance of the form
> VARs and set
> them up in client scope. It is not as good as I would like
> it to be, since
> I still have to do this form submit, but it works. If anyone
> can suggest a
> way to pass it via a URL instead, it would make me very happy. ;)
Bill,
This is untested, but should get you close. Put it in your app_globals
(watch for line wrap):
<cfif NOT isDefined("Session.xrez")>
<cfif NOT isDefined("URL.xrez")>
<script language="JavaScript"><!--
var myURL = "http://www.deliveru.com/public/index.cfm?"
myURL += "xrez=" + window.screen.width;
myURL += "&yrez=" + window.screen.height;
self.location.href = myURL;
// -->
</script>
<cfelse>
<cfset Session.xrez=URL.xrez>
<cfset Session.yrez=URL.yrez>
</cfif>
</cfif>
Ron Allen Hornbaker
President/CTO
Humankind Systems, Inc.
http://humankindsystems.com
mailto:[EMAIL PROTECTED]
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.