Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Debugging Javascript With VS2005?

Debugging Javascript With VS2005?

Scheduled Pinned Locked Moved The Lounge
javascriptquestion
14 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    realJSOP
    wrote on last edited by
    #1

    I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
    -----
    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

    J R P A L 9 Replies Last reply
    0
    • R realJSOP

      I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
      -----
      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

      J Offline
      J Offline
      jcdevnet
      wrote on last edited by
      #2

      Try the IE Developer Toolbar

      Greets! Joel

      1 Reply Last reply
      0
      • R realJSOP

        I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
        -----
        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

        R Offline
        R Offline
        Rama Krishna Vavilala
        wrote on last edited by
        #3

        John Simmons / outlaw programmer wrote:

        Has anyone here done that?

        Yes I do it all the time. It does however has its share of annoyances some of which have gone in VS2005 SP1.

        1 Reply Last reply
        0
        • R realJSOP

          I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          P Offline
          P Offline
          Paddy Boyd
          wrote on last edited by
          #4

          Attach to the iexplore.exe process. Debugger has always been good enough for my needs.

          1 Reply Last reply
          0
          • R realJSOP

            I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            A Offline
            A Offline
            Anna Jayne Metcalfe
            wrote on last edited by
            #5

            Apparently, yes[^]. I believe this area is one that is being focused on for VS2008 ("Visual Studio Orcas") as well: Javascript Debugging In Visual Web Developer "Orcas"[^]

            Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

            R 1 Reply Last reply
            0
            • A Anna Jayne Metcalfe

              Apparently, yes[^]. I believe this area is one that is being focused on for VS2008 ("Visual Studio Orcas") as well: Javascript Debugging In Visual Web Developer "Orcas"[^]

              Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

              R Offline
              R Offline
              realJSOP
              wrote on last edited by
              #6

              Unless VWD is already installed, I can't use it. If it can't be done with VS2005, I'm hosed.

              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
              -----
              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

              A 1 Reply Last reply
              0
              • R realJSOP

                I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                As Anna said, you should be able to attach to IE and debug that way. Make sure 'Disable Script Debugging' is unchecked in the IE options. This[^] may be of some help as well. Cheers, Drew.

                1 Reply Last reply
                0
                • R realJSOP

                  I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  M Offline
                  M Offline
                  Matias Szulman
                  wrote on last edited by
                  #8

                  I do it all the time, but it has it shares of issues. If you embed javascript in your html/aspx file, then you have to attach the ie process and select script to debug it, and you must set all breakpoints manually - that is by clicking debug -> new breakpoint, and setting the file and line number manually. If the script is ina .js file referenced by the page, then you can set up a breakpoint the same way you do it in code - F9 or clicking on the left side of the code. When debugging, the same things that you use for code work for js - QuickWatch, pointing a variable and seeing it's value, step-forward, etc.

                  1 Reply Last reply
                  0
                  • R realJSOP

                    I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                    -----
                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    L Offline
                    L Offline
                    leppie
                    wrote on last edited by
                    #9

                    1. Enable Javascript debugging in IE, via IE options (somewhere deep down) 2. Set a 'breakpoint' by inserting something illegal like 'null = c;' 3. Run page, attach when error occurs. 4. Drag yellow pointer over illegal line of code :)

                    **

                    xacc.ide-0.2.0.75 - now with C# 3.5 support and Navigation Bar!

                    **

                    T 1 Reply Last reply
                    0
                    • L leppie

                      1. Enable Javascript debugging in IE, via IE options (somewhere deep down) 2. Set a 'breakpoint' by inserting something illegal like 'null = c;' 3. Run page, attach when error occurs. 4. Drag yellow pointer over illegal line of code :)

                      **

                      xacc.ide-0.2.0.75 - now with C# 3.5 support and Navigation Bar!

                      **

                      T Offline
                      T Offline
                      TClarke
                      wrote on last edited by
                      #10

                      If you can modify the JavaScript then just put

                      debugger;

                      It works like a break point (as long as you've set debugging to on in the advanced IE options)

                      Philosophy: The art of never getting beyond the concept of life.

                      L 1 Reply Last reply
                      0
                      • T TClarke

                        If you can modify the JavaScript then just put

                        debugger;

                        It works like a break point (as long as you've set debugging to on in the advanced IE options)

                        Philosophy: The art of never getting beyond the concept of life.

                        L Offline
                        L Offline
                        leppie
                        wrote on last edited by
                        #11

                        sweet, thanks :)

                        **

                        xacc.ide-0.2.0.75 - now with C# 3.5 support and Navigation Bar!

                        **

                        1 Reply Last reply
                        0
                        • R realJSOP

                          I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                          -----
                          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                          G Offline
                          G Offline
                          GaryWoodfine
                          wrote on last edited by
                          #12

                          YEah I've used VS2005 to debug Javascript, it's kinda cool. There is an article somewhere on MSDN explaining how to set it up

                          Kind Regards, Gary


                          My Website || My Blog || My Articles

                          1 Reply Last reply
                          0
                          • R realJSOP

                            I've seen people alluding to the fact that VS2005 can be used to ddebug javascript in IE. Has anyone here done that? I'm working on a "classic" ASP website, and they took FireFox away from me, so I need to find another way (using "approved software") to perform this task.

                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                            -----
                            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                            O Offline
                            O Offline
                            Orcrist
                            wrote on last edited by
                            #13

                            Before youcan debug in IE you need to go to: Tools-->Options-->Advanced Tab and uncheck the option for Disable Javascript Debugging (internet explorer). Once you do that you can set breakpoints in the javascript file or you can insert the keyword debugger; in the javescript routine and it will break to the debugger at that point. If you need to debug in FireFox you can download the addin FireBug. It has some pretty cool features for drilling into objects but it has some pretty nasty bugs that crash FF altogether. Nevertheless it is still quite usefull at times. Hope this helps. David

                            1 Reply Last reply
                            0
                            • R realJSOP

                              Unless VWD is already installed, I can't use it. If it can't be done with VS2005, I'm hosed.

                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                              -----
                              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                              A Offline
                              A Offline
                              Anna Jayne Metcalfe
                              wrote on last edited by
                              #14

                              VWD is just a subset of VS2005, so you should be able to do it just as well in VS2005 Standard, Pro or Team Editions.

                              Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups