Ask a Question related to Macromedia Dynamic HTML, Design and Development.
-
AliceGirlHead webforumsuser@macromedia.com #1
Hello! Im rookie girl in design... I need some help.
Hello dear Macromedia developers & users of Macromedia products
I use your great Dreamweaver MX & i have some F.A.Q's...
1. How i can include in my Dreamweaver new BEHAVIORS???
2. From DW i take some JAVASCRIPT 4 CheckBrowsers...
this code:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpa ss,IEnoPass,OBpass,URL,altURL) { //v4.0
var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
if (app.indexOf('Netscape') != -1) {
if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
} else if (app.indexOf('Microsoft') != -1) {
if (version >= IEvers || verStr.indexOf(IEvers) != -1)
{if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}
//-->
</script>
But i need to CHECK 4 OPERA browsers... & i insert some code... (i dont know java but i insert in function of MM_checkBrowser code like in your example)
else if (app.indexOf('Opera') != -1) {
if (version >= OPERAvers) {if (OPERApass>0) newURL=(OPERApass==1)?URL:altURL;}
else {if (OPERAnoPass>0) newURL=(OPERAnoPass==1)?URL:altURL;}
plus add new features: OPERAvers,OPERApass,OPERAnoPass
& replace new code:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpa ss,IEnoPass,OPERAvers,OPERApass,OPERAnoPass,OBpass ,URL,altURL) { //v4.0
var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
if (app.indexOf('Netscape') != -1) {
if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
} else if (app.indexOf('Microsoft') != -1) {
if (version >= IEvers || verStr.indexOf(IEvers) != -1)
{if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
} else if (app.indexOf('Opera') != -1) {
if (version >= OPERAvers) {if (OPERApass>0) newURL=(OPERApass==1)?URL:altURL;}
else {if (OPERAnoPass>0) newURL=(OPERAnoPass==1)?URL:altURL;}
} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}
//-->
</script>
Include new behavior in body TAG: 6.0,1,1 - for Opera browser -
shortly, i want, wnen user go to my site in opera - work redirect on alt page with error message (for example: Hey! You use opera... but this site only 4 review in IE)
<body onload="MM_checkBrowser(4.0,1,1,5.0,0,1,6.0,1,1,1, 'http://gotourl.net/sorry.htm','');return document.MM_returnValue">
But! When i open this page (this this code) in Opera! -- REDIRECT NOT WORK! But soooo Strange!!!
When i change in behavior code for IE (0) on (1): 5.0,0,1 replace with 5.0,1,1 onload="MM_checkBrowser(4.0,1,1,5.0,1,1,6.0,1,1,1, 'http://gotourl.net/sorry.htm','');return document.MM_returnValue"
After this changes open this page in Opera - REDIRECT WORK!!!! BUT REDIRECT WORK in IE now too
:(((( so STRANGE...
May be do something wrong? Please help me! I want to Check Opera Forever (i want what Opera users cant use my site!)
Or may be somebody know some diffffferent JavaScript to check Opera!?
3. I need some JavaScript for check Monitor Resolution!
For example: When Users with resolution below 1024*768 comes to site work redirekt on error page or popup ALERT message (This site only 4 review in 1024*768 or hight...)
Where i can get this JavaScript! I need it soooo much!
4. Oh yeah! LAYERS! its amazing thing! i need some JavaScript: when i drug some Layer1 (z-index: 2) on focus of other Layer2 (z-index: 1) & put+stay Layer1 over Layer2 --> Layer2 (z-index: 1) do some behavior (4 example show other layer or something else)
AliceGirlHead webforumsuser@macromedia.com Guest
-
Harum-girl revisited
Gents: So it happened almost like this ... I was giving my Ubuntu-box a rest ( after the 19th failure to enable MYSQL ) , and reading a... -
rookie question
Ok ... haven't done much page layout since Quark 3.2 was ll the rage, so be nice. I have been charged with the task of formatting a series of... -
Help!!! a rookie.
I am a video producer. I have a client that wants to produce a program to be shown on a 50" Plasma monitor at a trade show. The menu screen needs... -
Girl in café
http://pallefinn.dk/photo/photo.html#girls Palle -
Murray *TMM* #2
Re: Hello! Im rookie girl in design... I need some help.
Alice:
Why?> But i need to CHECK 4 OPERA browsers
Why? The real issue is not monitor resolution at all, but browser viewport> 3. I need some JavaScript for check Monitor Resolution!
size. On my 1280 screen, my browser viewport is rarely wider than 720
pixels. In this case, your sniff for resolution would fail.
some Layer1 (z-index: 2) on focus of other Layer2 (z-index: 1) & put+stay> 4. Oh yeah! LAYERS! its amazing thing! i need some JavaScript: when i drug
Layer1 over Layer2 --> Layer2 (z-index: 1) do some behavior (4 example show
other layer or something else)
Huh? I don't understand what you are asking here.
--
Murray --- ICQ 71997575
Team Macromedia Volunteer for Dreamweaver MX
(If you *MUST* email me, don't LAUGH when you do so!)
==================
[url]news://forums.macromedia.com/macromedia.dreamweaver[/url] - THE BEST WAY TO GET
ANSWERS
==================
[url]http://www.dreamweavermx-templates.com[/url] - Template Triage!
[url]http://www.projectseven.com/go[/url] - DW FAQs, Tutorials & Resources
[url]http://www.dwfaq.com[/url] - DW FAQs, Tutorials & Resources
[url]http://www.macromedia.com/support/search/[/url] - Macromedia (MM) Technotes
==================
"AliceGirlHead" <webforumsuser@macromedia.com> wrote in message
news:brfjjh$r9b$1@forums.macromedia.com...MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpa ss,IEnoPass,OBpass,URL,alt> Hello dear Macromedia developers & users of Macromedia products
>
> I use your great Dreamweaver MX & i have some F.A.Q's...
> 1. How i can include in my Dreamweaver new BEHAVIORS???
> 2. From DW i take some JAVASCRIPT 4 CheckBrowsers...
> this code:
>
> <script language="JavaScript" type="text/JavaScript">
> <!--
> function
URL) { //v4.0version = parseFloat(verStr);> var newURL='', verStr=navigator.appVersion, app=navigator.appName,document.MM_returnValue=false; }> if (app.indexOf('Netscape') != -1) {
> if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
> else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
> } else if (app.indexOf('Microsoft') != -1) {
> if (version >= IEvers || verStr.indexOf(IEvers) != -1)
> {if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
> else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
> } else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
> if (newURL) { window.location=unescape(newURL);know java but i insert in function of MM_checkBrowser code like in your> }
> //-->
> </script>
>
> But i need to CHECK 4 OPERA browsers... & i insert some code... (i dont
example)newURL=(OPERApass==1)?URL:altURL;}>
> else if (app.indexOf('Opera') != -1) {
> if (version >= OPERAvers) {if (OPERApass>0)MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpa ss,IEnoPass,OPERAvers,OPER> else {if (OPERAnoPass>0) newURL=(OPERAnoPass==1)?URL:altURL;}
> plus add new features: OPERAvers,OPERApass,OPERAnoPass
>
> & replace new code:
> <script language="JavaScript" type="text/JavaScript">
> <!--
> function
Apass,OPERAnoPass,OBpass,URL,altURL) { //v4.0version = parseFloat(verStr);> var newURL='', verStr=navigator.appVersion, app=navigator.appName,newURL=(OPERApass==1)?URL:altURL;}> if (app.indexOf('Netscape') != -1) {
> if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
> else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
> } else if (app.indexOf('Microsoft') != -1) {
> if (version >= IEvers || verStr.indexOf(IEvers) != -1)
> {if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
> else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
> } else if (app.indexOf('Opera') != -1) {
> if (version >= OPERAvers) {if (OPERApass>0)document.MM_returnValue=false; }> else {if (OPERAnoPass>0) newURL=(OPERAnoPass==1)?URL:altURL;}
> } else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
> if (newURL) { window.location=unescape(newURL);> }
> //-->
> </script>
>
>
>
Murray *TMM* Guest



Reply With Quote

