Vra

Op die oomblik is ek het nie regtig 'n goeie metode van JavaScript debugging in Internet Explorer en safari . In Firefox, kan jy Firebug se aan te meld funksie en command line funksies . Dit beteken egter nie vir my help wanneer ek skuif na ander blaaiers.

Was dit nuttig?

Oplossing

Vir Safari wat jy nodig het om in staat te stel die spyskaart via Voorkeure "Ontwikkel" (in Safari 3.1; sien die inskrywing in Apple se Safari ontwikkeling Vrae ) of via

$ defaults write com.apple.Safari IncludeDebugMenu 1

by die terminale in Mac OS X. Dan uit die spyskaart Ontwikkel kies Wys Web Inspekteur en klik op die Console skakel. Jou script kan skryf om die konsole met behulp van window.console.log.

Vir Internet Explorer, Visual Studio is regtig die beste script debugger maar die Microsoft Script Debugger is okay as jy nie Visual Studio het. Hierdie pos op die Internet Explorer-span blog stap vir stap deur die installering van dit en die verbinding met Internet Explorer.

Internet Explorer 8 lyk soos dit 'n baie fancy script sal hê debugger, so as jy voel regtig avontuurlustig jy kan die Internet Explorer 8 beta installeer en gee dit 'n dwarreling.

Ander wenke

Dit is die Firebug Lite dat @John het verwys na wat werk op Internet Explorer, Safari en Opera.

'n boodskap op die Internet Explorer Blog, Scripting ontfouting in Internet Explorer , verduidelik verskillende opsies vir script debugging in Internet Explorer.

Hier is die Apple Developer Vrae op JavaScript debugging in Safari .

Safari 3.0 en 3.1 sluit die Drosera JavaScript debugger, wat jy kan in staat stel om op die Mac deur die instruksies op daardie skakel. Daar is ook die Safari Web Inspekteur ..

Die beste metode wat ek gebruik vir JavaScript debugging in Internet Explorer is deur die Microsoft Script Editor . Die debugger is volledige en baie maklik om te gebruik.

Die artikel geloei leer hoe om te installeer die Microsoft Script Editor en instel nie.

HOE-AAN: Debug JavaScript in Internet Explorer

vir Safari, jammer geen antwoord ...

Visual Studio 2005 het die script Explorer (onder die spyskaart Debug> Windows). Dit toon 'n boom van al die geskryf dinge wat tans ontfoutbare. Voorheen was ek breek in die debugger via Internet Explorer se View> Script Debugger spyskaart, maar ek vind die script Explorer is 'n vinniger manier om dit wat ek wil kry.

Safari 3.1 nie enige magiese instruksies voorkeure nodig - die blad Gevorderde van die paneel het 'n in staat stel om te ontwikkel spyskaart boks. Dit gesê as jy die WebKit nightlies ( http://nightly.webkit.org ), jy kan gebruik waarskynlik beter daaraan toe om dit te doen as die ontwikkelaar gereedskap aansienlik verbeter, en jy kan makliker in te dien bug reports versoek funksies wat jy wil: D

Sien die Ontfouting hoofstuk van die Safari User Guide vir Web developers vir volledige dokumentasie van hoe om te ontfout in Safari. (Vir die grootste deel dit is dieselfde API as Firebug.)

In Internet Explorer kan jy die Internet Explorer Dev Tools , maar ek verkies Firebug Lite as ander genoem het.

Daar is nou 'n Firebug Lite wat werk op ander blaaiers soos Internet Explorer, Safari en Opera gebou. Dit het wel 'n beperkte stel van opdragte en word nie as ten volle featured as die weergawe in Firefox.

As jy ' ASP.NET in Visual Studio 2008 sal ook JavaScript ontfout in Internet Explorer.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top