DebugBar base64_decode, javascript uvnitř panelu nefunkční, hlavně mi jde o translation panel
- mcmatak
- Člen | 504
Base64 kódování jehož úlohou asi bylo zmenšit objem přenášených
dat? Je to rozumné? Protože javascript v tagu
<script type=„text/javascript“> se pak vloží do textu jako text a
tedy stane se nevykonatelným?
Narážím hlavně na translation panel, který docela hojně využívám a dost mi chybí, resp. upravil jsem si ho podle svého a komplet všechny překlady řeším přes tuto utilitu, takže jsem namydlený.
Je nějaké řešení?
Jen upřesním, innerHTML znemožní vykonání jakéhokoli javascriptu, protože se vnitřek považuje za string, pokud se teď nepletu.
Editoval mcmatak (5. 10. 2010 18:47)
- David Grudl
- Nette Core | 8228
Je to z toho důvodu, aby Debug bar zabíral ve zdrojáku (opticky) co nejméně místa, aby při pohledu do kódu během ladění nevyčníval. Že mohou pluginy posílat skripty mě nenapadlo.