Hallo,
ist es möglich anstatt eines Icons unten in der Symbolleiste des FF eine Iframe einzubinen??
Wenn ja, wie soll das gehen?
Hallo,
ist es möglich anstatt eines Icons unten in der Symbolleiste des FF eine Iframe einzubinen??
Wenn ja, wie soll das gehen?
Lies die XUL-Dokumentationen auf developers.mozilla.com und xul-planet.
Du bist mir ja ne große Hilfe
Habe momentan folgendes:
<?xml version="1.0"?>
<overlay id="sample"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
// This imports my javascript
<script type="application/x-javascript" src="ttwebdev.js" />
//Elements in the statusbar
<statusbar id="status-bar">
<statusbarpanel id="mc-panel" label="TT" insertbefore="statusbar-display" context="mcpopup" onclick="openTool();" />
</statusbar>
</overlay>
Alles anzeigen
so damit hab ich meine Statusbar, die möchte ich aber jetzt gegen ein kleines IFRAME eintauschen laut Doku geht das ganze ja mit:
<html:b>X</html:b>
Ungefähr so...jedoch weiß ich nicht wo genau ich das ganze einbauen muss um mein statusbarpanel durch das IFRAME zu ersetzten.
Du lieferst auch eine besch... eidene Anfrage, so what...?
Hm, du hast die Statusbar, über das Overlay pflanzt du darin ein Statusbarpanel. Der Logik folgend würde man wohl dort hinein ein weiteres Element einfügen, oder?
Genau logisch betrachtet sollte es so laufen:
<?xml version="1.0"?>
<overlay id="sample"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="ttwebdev.js" />
//Element in der statusbar
<statusbar id="status-bar">
<html:iframe src="test.html" height="10" width="10"></html:iframe>
</statusbar>
</overlay>
Alles anzeigen
Was ja auch grundsätzlich funktioniert, nur aus welchem Grund werden sämtliche anderen Extensions in der Leiste nicht mehr korrekt dargestellt?
Die Funktionalität ist wohl noch vorhanden, nur sind deren ICONs verschwunden.
Woran könnte das liegen?
EDIT:
So funktioniert es, wer lesen kann....
<statusbar id="status-bar">
<statusbarpanel id="mc-status" insertbefore="statusbar-display">
<html:iframe src="test.html" height="10" width="10"></html:iframe>
</statusbarpanel>
</statusbar>
Danke für den Druck ;-)[/code]
Kann man dem ganzen evtl. noch eine max Höhe vorgeben? Bei mir passt es wunderbar rein nur bei Kollegen vergrößert sich das ganze auf über 30px.
Woran kann das liegen, welche Möglichkeiten hat man um die Elemente auf einer bestimmten Größe zu halten?
Jep danke die maxHeight war es bzw. eher gesagt die max-height des IFRAMES.
Bedankt für die schnelle Hilfe!
Jup, die maxheight müsstest du dann dem statusbarpanel zuweisen.