1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<!DOCTYPE html> <html> <head> <script type="application/javascript"> window.doThrow = function(other) { if (other) throwAsOuter(other); else throwAsInner(); } function throwAsInner() { throw Error('look at me go!'); } function throwAsOuter(other) { other.doThrow(null); } </script> </head> <body> </body> </html>