Ich versuche, Einträge in die Konsole zu schreiben, die Links zu triggern JavaScript-Funktionen auf einen Klick auf ihnen enthalten würde: AlleWie erstellt man Hyperlinks, die mit JavaScript-Funktionen in Chrome console.log verknüpft sind?
console.log("javascript:alert('Hello World');");
console.log("<a href=\"javascript:alert('Hello World');\"/>test</a>");
console.log("[DisplayObject 'Hello World' <a href=\"javascript:alert('Hello World');\">reveal</a>]");
diese Versuche fehlschlagen.
Gibt es eine Möglichkeit, es ähnlich wie ein drucken "http: // ..." link, wie so ...
... nur , haben Sie den Text mit einem Javascript Anweisung oder Funktion stattdessen verbunden?
Der Grund, warum ich mache das schnell in der Lage sein zu zeigen, welche Elemente auf dem Bildschirm zu einem bestimmten Protokolleintrag gebunden sind (Beispiel: Herstellung ein CreateJS Sprit Scale-up, wenn der Protokolleintrag auf geklickt wird) .
Danke, ich nahm eine andere Richtung nach dem Lesen Ihrer Antwort; Ich rolle grundsätzlich mein eigenes Popup (Kindfenster, das vom Spiel/der App gestartet wurde), das ich mit jeder Art von Protokollierung füllen kann, und verbinde die JS-Funktionen direkt mit dem Klickereignis jedes DIV-Log-Eintrags. Möglicherweise ist es auch flexibler, andere formatierte Inhalte anzuzeigen. – bigp
@bigp Ich würde mich freuen, das zu sehen! Ist es Open-Source? – niahoo
Sorry @niahoo, ich kann mich nicht mehr erinnern, wo ich diese Dateien gespeichert habe (das war bei meinem letzten Job im Frühling 2015). – bigp