Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: flaite am 23.07.07 - 14:20:52

Titel: [javaScript]: wie logt ihr JavaScript?
Beitrag von: flaite am 23.07.07 - 14:20:52
Hi,

spätestens mit ajax Geschichten, ist alert(meineNachricht) ein bischen schwachsinnig.
Meine aktuelle Version ist:

Code
var logging = true;

[...]

/*
* log function -> uses console of firebug or window.status
*/
function doLog(val) {
     if (!logging) return true;  
     try {
	
		console.log(val)
	} catch (e) {
		window.status = val;
	}
	 
		
}
Mit der logging Variable kann ich logging bei Bedarf ganz ein/ausschalten.
console ist ein Objekt, das das (sehr gute) firefox plug-in "firebug" dabeigibt. Das ist eine voll funktionsfähige log-Konsole. Für den IE hab ich sowas gutes noch nicht gefunden. Da geb ich die Nachrichten einfach auf die Status-Zeile aus. Es gibt noch smartere Möglichkeiten. Irgendwelche Vorschläge?

[korrigiert 14:54, so gehts aber]
Gruß Axel   
Titel: Re: [javaScript]: wie logt ihr JavaScript?
Beitrag von: Glombi am 23.07.07 - 15:54:27
Sieh mal hier:

Log JavaScript mit OpenLog (http://www.openntf.org/Projects/pmt.nsf/HomeLookup/89BAC84112F7B4CC8625718A000320C3?OpenDocument)
Titel: Re: [javaScript]: wie logt ihr JavaScript?
Beitrag von: flaite am 23.07.07 - 23:40:42
Hi,

das ist sicher auch nicht schlecht. Am liebsten hätte ich aber eine reine JavaScript-Lösung. Es gibt da libraries.
Warum soll man log-Nachrichten einer clientseitigen Skriptsprache an einen Server senden? Am einfachsten wäre es, wenn es sowas wie firebug console für den IE geben würde.

Gruß Axel