You are here: irt.org | FAQ | JavaScript | Object | Q1148 [ previous next ]
It would be nice if you could. But IIRC it can't be done on Internet Explorer 3 - it doesn't like you testing for object methods that actually exist. The following code shows how you would test for objects, methods and properties:
<script language="JavaScript"><!-- if (document.images) document.write('Image object supported<br>'); else document.write('Image object is not supported<br>'); if (window.open) document.write('Window open method supported<br>'); else document.write('Window open method not supported<br>'); if (window.location) document.write('Window location propert supported<br>'); else document.write('Window location propert not supported<br>'); if (window.bogusname) document.write('Window bogusname object/method/property supported<br>'); else document.write('Window bogusname object/method/property not supported<br>'); //--></script>