wheresrhys
wheresrhys

Reputation: 23500

Stopping all javascript execution

Is there an equivalent to the php die() function for javascript that stops all javascript (including future callbacks for ajax requests, timeouts etc...) from running?

(NOTE: I can't use breakpoints in the debugger as the bug is in ie8 and the debugger prevents you from scrolling up/down the page while at a breakpoint; to be able to see at which point the bug is occurring I need to be able to scroll the page while the code is stopped)

Upvotes: 5

Views: 3488

Answers (3)

Derek
Derek

Reputation: 557

debugger;

in console to pause execution (at least in chrome)

Upvotes: 1

Alasdair
Alasdair

Reputation: 14113

Yes, it can be done. This will end execution of the javascript.

throw new Error('');

Upvotes: 5

Tomalak
Tomalak

Reputation: 338208

Is there an equivalent to the php die() function for javascript that stops all javascript (including future callbacks for ajax requests, timeouts etc...) from running?

No.

That's all there is to say, really.

Upvotes: 3

Related Questions