ugrás a tartalomhoz

Firebug-szerű megoldás Internet Explorerre?

tiku I tikaszvince · 2006. Szep. 14. (Cs), 13.21
Sziasztok!

Szeretnék JS-t debuggolni Explorerben is. Ugyanis elő-elő szokott fordulni, hogy ugyanaz a kód FF/Opera-ban szépen lefut, ugyanakkor Explorer csak a "sokatmondó" hibaüzeneteivel bombáz ("x. sorban a várt elem stb..."). Így nagyon nehéz rájönni, hogy valójában mi is a problémája.

Már az MS féle Script Debugger-t megtaláltam, de képtelen vagyok működésre bírni. Amikor kérem elindul a program, de nem tölt be semmit, nem indul el az elemzés. Valószínű én csinálok valamit rosszul. Sikerült már valakinek egyáltalán begerjeszteni ezt a cuccot?

Ha nincs erre lehetőség, mit tanácsoltok? Valami Firebug-szerűre lenne szükségem. (A DeveloperTollbar már megvan, de az csak a DOMInspector-t váltja ki).

Köszi:
tiku
 
1

Aptana-ban

toxin · 2006. Szep. 14. (Cs), 14.25
lesz majd elvileg egy

http://aptana.com/forums/viewtopic.php?t=107&highlight=debug
egyszer ...

IE alá használható cuccról csak a drip-ről tudok, de aziscsak egy leak-o-meter :)

http://outofhanwell.com/ieleak/index.php?title=Main_Page

üdv t
2

Sajnos nekem már a most is késő :(

tiku I tikaszvince · 2006. Szep. 14. (Cs), 14.45
Sajna nekem addigra már késő :(
Az a dühítő az egészben, hogy azt a kb 2 instrukciót, amit a telepítéshez mindenki ad (ti.: Parancsfájlokban való hibakeresés letiltása (IE)) beállítottam. Ha szándékosan hibát csinálok, akkor felajánlja a hibakereső indítását, ami meg is történik, de olyan, mintha direkbe indítanám az mse7.exe-t.

Az aptana-val is szerintem az lesz a bajom, hogy előbb le kell mentenem a debuggolni kívánt lapot, és a szerkesztőben megnyitnom, ami, valjuk be nem egy kényelmes megoldás...

tiku
3

egy leírás

Anonymous · 2006. Szep. 14. (Cs), 15.11
én is épp ezen a héten keresgéltem ie js debug ügyben (úgyhogy nagyon meg is örültem ennek a témának), és találtam egy leírást, amiből véletlenszerűen végrehejtottam egy-két pontot és valószínűleg ebből fakadóan nem is igazán sikerült megvalósítanom. :] remélem neked több időd és szerencséd lesz vele, ha sikerül összeállítani, akkor kérlek írd meg milyen tapasztalataid vannak vele, mert én is nagyon szeretnék ie-re optimalizálni, csak nem nagyon volt időm erre.

gex
5

Neki sem működik

tiku I tikaszvince · 2006. Szep. 14. (Cs), 15.49
Jeff Papineau-nak sem sikerült felgerjeszteni :(
(I've tried to make the debugger come up when the browser issues an error alert and it simply does not work for me, perhaps because of a previous VS InterDev installation
Végigmentem minden lépésén, de ugyanaz a végkifejlet: nem működik...
De érdekes, hogy a 3. pontban említett menüpontnak én nyomát sem fedeztem fel:
3) Once the script editor was started, run the Web Debugging option under the Debug Menu.
6

na igen

Anonymous · 2006. Szep. 14. (Cs), 17.33
De érdekes, hogy a 3. pontban említett menüpontnak én nyomát sem fedeztem fel:
3) Once the script editor was started, run the Web Debugging option under the Debug Menu.

én pont ezért nem csináltam még végig, ott akadtam el.
átfuthattam felette, hogy neki se jött össze, elnézést a fals információért.

gex
8

részeredmény

tiku I tikaszvince · 2006. Szep. 15. (P), 10.36
Tegnap meguntam, meg a gépem is lefagyott, és hagytam az egészet...
Ma reggel kínomban megnyitottam a hibás teszt oldalt, közölte hogy hiba van indítom-e a hibakeresőt, igen, és láss csodát, betöltötte a kódot.
Ugyan megállt a hibás kódnál, de legalább már közelítünk a rendeltetés szerű működéshez.

Szóval elképzelhető, hogy a telepítési procedúra után újra kell indítani a rendszert. Bár ha így végiggondolom, buherálni kellett a registrin is egy sort, azután pedig illik a reboot...

TikuVoltam
4

Visual InterDev

vbence · 2006. Szep. 14. (Cs), 15.41
A fenti program az MS html szerkesztője. Nem jó semmire, de beépül az ie-be, és van benne debugger, nem csak a "várt elem objektum" -ot kapod (ráadásul rossz sorszámozással)...

B
7

Fapados debuger IE-hez

sly · 2006. Szep. 14. (Cs), 19.23
("x. sorban a várt elem stb...")


Idézett mondat töredék színtaktikai hibára utal. Ezeket nem könnyű felderíteni, ezért a debugger nehezen találja, esetenként rosz helyet jelöl. Ha rossz változó nevet adtál meg akkor, akkor az ponosan behatárolható a debugger számára.

Ui.: Fapadoos debugger IE-hez:

<SCRIPT>
window.onerror=fnErrorTrap;
function fnErrorTrap(sMsg,sUrl,sLine){
   oErrorLog.innerHTML="<b>An error was thrown and caught.</b><p>";
   oErrorLog.innerHTML+="Error: " + sMsg + "<br>";
   oErrorLog.innerHTML+="Line: " + sLine + "<br>";
   oErrorLog.innerHTML+="URL: " + sUrl + "<br>";
   return false;
}
function fnThrow(){
   eval(oErrorCode.value);
}
</SCRIPT>
<INPUT TYPE="text" ID=oErrorCode VALUE="someObject.someProperty=true;">
<INPUT TYPE="button" VALUE="Throw Error" onclick="fnThrow()">
<P>
<DIV ID="oErrorLog">
</DIV>
9

esemény?

tiku I tikaszvince · 2006. Szep. 15. (P), 10.54
Köszi.
Csak most tudtam kipróbálni, De: elképzelhető, hogy a koránkelés miatt "nem látom a fától az erdőt" (ejtsd: hülye vagyok), de elképzelhető, hogy ez a kód csak az események által kiváltott hibákra reagál?
Plusz képtelen vagyok működésre bírni :( Firebug folyamatosan hiányolja a oErrorLog ojjektumot, Explorer meg nem reagál semmit...

Lehet alszok még én erre egy kicsit....

TikuVoltam
10

Nálam megy.

sly · 2006. Szep. 15. (P), 14.35
Nálam IE alatt tökéletesen megy. Firefox alapból nem viszi.
11

jaj ebben a formában persze hogy

Anonymous · 2006. Szep. 15. (P), 19.19
nem működik: a script részt tedd pl html header-be, a div-es szekciót meg természetesen html body részbe, és jó lesz. (menni fog ff-ben is, de ott nincs szükség rá)
Egyébként nekem fennvan az MS script debugger, és kb 5-10-20 hiba után nekem is lehal; de ha újraindítom az IE-t (teljesen, minden ablakot bezárva) vagy a gépet, utána megint jó lesz. Volt olyan, hogy ezzel jobban meg tudtam találni a hibát, mint a firebuggal.
12

Megoldás az MS Script debugger hibájára

Hidvégi Gábor · 2006. Okt. 9. (H), 20.02
Nekem ugyanez a problémám volt, mint neked: ha a hiba megtekintésére kattintottam, üresen jött be a debugger. Véletlenül jöttem rá a megoldásra: a futó szolgáltatásokat néztem, és valamelyik MS program feltett egy olyat, hogy Machine Debug Manager, azt leállítottam és letiltottam, és rendesen fut azóta az MS Script Debugger.
13

Microsoft Script Editor

toxin · 2006. Okt. 21. (Szo), 17.27
megvan a csoda egy használható debugger IE alá, elvolt dugva office-ban :))

telepítés
http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html
használat
http://ciquat.blogspot.com/2006/01/reliable-javascript-debugging-with.html

még nézem de jónak tűnik, hej :))

üdv t
14

re

toxin · 2006. Okt. 22. (V), 08.26
figyelemre méltó, hogy a 'debugger;' kifejezést berakva a kódba, MSE-ben és FireBug-ban is létrejön a töréspont, kezd a crossbrowser js fejlesztés határozottan barátságos lenni (végre...) :)

üdv t
15

Aptana Milestone 7

toxin · 2006. Nov. 22. (Sze), 09.33
The Milestone 7 release of Aptana is now available to all users. Milestone 7 features a JavaScript debugger. You will have access to this update the next time that you re-start and update Aptana.

http://www.aptana.com/blog/?p=67

ill. a mozi
http://www.aptana.tv/

üdv t
16

IE JavaScript debug

sszilveszter · 2007. Már. 15. (Cs), 19.18
egy jól használható leírás:
http://www.codestore.net/store.nsf/unid/DOMT-5UBUVW?OpenDocument
a program innen letölthető:
http://www.wininizio.it/forum/lofiversion/index.php/t6376.html