Any way to detect 404 on ajax where dataType === script?

Any way to detect 404 on ajax where dataType === script?

As specifically stated in the documentation, the error handlers are not called when a cross domain script or jsnop call fails (actually they sometimes are, given a url of "foo" the error handler is called, given a url of "http://www.foo.com/foo.js" they are not)

Is there any way for me to detect a 404 (other then perhaps assuming after some number of seconds that if success hasnt been called that an error occured)?

Thanks
Stephen