I want to debug (examine DOM, use the interactive JS console, etc) part of a web application that is inside a modal dialog that was created by showModalDialog()
.
i do it by creating an error in the js code, which then brings up the error window asking if you want to debug the script.
one way to do that would be to call a non-existent method somewhere in the code.
e.g. blabla();
F12 works to bring up the developer tools if you turn the address bar on.
Go Tools / Internet options / Security / (pick the right zone for your site) / Custom Level Under "Miscellaneous" Under "Allow websites to open windows without address or status bars", choose "Disable".
Source: https://stackoverflow.com/a/10984858/79835
What I do when i'm debugging modal windows are two things.
Hope it helps!
You can now put the word debugger
without quotes in your javascript.
IE and Chrome should both break on it as if you had set a breakpoint on it. Make sure its on a line by itself. Press F12 to open the browser debugger and then refresh your page or trigger the event to run your javascript and the debugger should automatically display the code with the breakpoint set.