Re: document.domain in IE5

by "Cyanide _7" <leo7278(at)hotmail.com>

 Date:  Sun, 02 Apr 2000 05:01:09 CDT
 To:  hwg-languages(at)hwg.org
  todo: View Thread, Original
the script i am referring to is at:

http://members.xoom.com/_XMCM/cyanide_7/JavaScripts/dom-browser/index.html

it too uses the for in loop to access all properties of a given object. i 
also realized (after i posted) that this only occured locally. the 
document.domain value locally is unknown. i don't understand why IE5 
couldn't find a better way to represent this than an unknown data type! all 
in all, i'm testing that portion of the script for an unknown data type, and 
compensating with an empty string, though i shouldn't have to do the 
browsers job. - Cyanide_7

>
>Here's a script I wrote quite sometime back to test an object's properties.
>
>I tried it on IE5 with document object, I didn't get any document.domain,
>neither did my browser crash.
>
><SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
><!--
>j = 0
>samp = "document" // Your object here!
>
>objWin =
>window.open("","","top=50,left=50,width=600,height=400,scrollbars=1")
>doc = objWin.document
>doc.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0
>Transitional//EN\">\n<html>\n<head>\n<title>"+samp +"
>Objects"+"</title>\n</head>\n<body bgcolor=\"#000000\" 
>text=\"#c0c0c0\">\n")
>for (var i in eval(samp)){
>++j
>doc.write(j+" ) "+ samp+"."+i+" =>
>".fontcolor("gold")+eval(samp+"."+i)+"<br>\n")
>}
>
>doc.write("</body></html>")
>
>// -->
></SCRIPT>
>
>
>Check for wrapped syntax, and here's the output for the doucument &
>navigator objects:
>
>1 ) document.activeElement => null
>2 ) document.alinkColor => #0000ff
>3 ) document.all => [object]
>4 ) document.anchors => [object]
>5 ) document.applets => [object]
>6 ) document.bgColor => #000000
>7 ) document.body => [object]
>8 ) document.childNodes => [object]
>9 ) document.cookie =>
>10 ) document.defaultCharset => windows-1252
>11 ) document.dir =>
>12 ) document.documentElement => [object]
>
>
>1 ) navigator.appCodeName => Mozilla
>2 ) navigator.appMinorVersion => ;q240308;
>3 ) navigator.appName => Microsoft Internet Explorer
>4 ) navigator.appVersion => 4.0 (compatible; MSIE 5.0; Windows 95; DigExt)
>5 ) navigator.cookieEnabled => true
>6 ) navigator.cpuClass => x86
>7 ) navigator.mimeTypes =>
>8 ) navigator.onLine => true
>9 ) navigator.opsProfile =>
>10 ) navigator.platform => Win32
>11 ) navigator.plugins =>
>12 ) navigator.systemLanguage => en-us
>13 ) navigator.userAgent => Mozilla/4.0 (compatible; MSIE 5.0; Windows 95;
>DigExt)
>14 ) navigator.userLanguage => en-us
>15 ) navigator.userProfile =>
>
>Cheers,
>-Srini
>
>----- Original Message -----
>From: Cyanide _7 <leo7278(at)hotmail.com>
>To: <hwg-languages(at)hwg.org>
>Sent: Saturday, April 01, 2000 5:43 PM
>Subject: document.domain in IE5
>
>
>| does anyone know exactlly what document.domain is in IE5? i had a script
>| that ran through the properties of the domain, but crashed when it 
>reached
>| this property. the problem was that the type of the property was 
>"unknown"
>| and could not concatenate with a string. i tried the + operator, toString
>| method, and the new String constructor, but having an unknown data type
>just
>| doesn't seem to work here. any input as to whats going on here? -
>Cyanide_7
>| ______________________________________________________
>| Get Your Private, Free Email at http://www.hotmail.com
>|
>|
>

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

HWG: hwg-languages mailing list archives, maintained by Webmasters @ IWA