Detecting Safari

rhale1

KU Mac Geek
How would I go about checking in my HTML code if the user is using Safari? Can I do this?

TIA,
Ryan
 
Yes you can do that. This is an example of how Apple had it implemented in their page some time ago. :)

Code:
<SCRIPT LANGUAGE = "JavaScript">
            var SafariMessage = "<IMG SRC=\"/home/images/2003/01/safarititle01202003.gif\" WIDTH=\"670\" HEIGHT=\"80\" ALT=\"WELCOME SAFARI USERS. The new PowerBooks.\">"
            var NoSafariMessage = "<IMG SRC=\"/home/images/2003/01/powerbooktitle01202003.gif\" WIDTH=\"670\" HEIGHT=\"80\" ALT=\"The new PowerBooks.\">"
            
            if (navigator.userAgent.indexOf('Safari') != -1) {
                document.write(SafariMessage);
            } else {
                document.write(NoSafariMessage);
            }
            </SCRIPT>
 
Originally posted by Giaguara
Yes you can do that. This is an example of how Apple had it implemented in their page some time ago. :)

Code:
<SCRIPT LANGUAGE = "JavaScript">
            var SafariMessage = "<IMG SRC=\"/home/images/2003/01/safarititle01202003.gif\" WIDTH=\"670\" HEIGHT=\"80\" ALT=\"WELCOME SAFARI USERS. The new PowerBooks.\">"
            var NoSafariMessage = "<IMG SRC=\"/home/images/2003/01/powerbooktitle01202003.gif\" WIDTH=\"670\" HEIGHT=\"80\" ALT=\"The new PowerBooks.\">"
            
            if (navigator.userAgent.indexOf('Safari') != -1) {
                document.write(SafariMessage);
            } else {
                document.write(NoSafariMessage);
            }
            </SCRIPT>

There's something familiar about that code :p
 
Back
Top