S
sfleck
Guest
hallo leute,
ich möchte gernen einen link von einer leeren seite auf eine seite setzen die eine sprypalette enthält. es soll automatisch die palette 2 angezeigt werden.
wie müsste der link aussehen !?:
seite: ohne palette:
seite mit palette:
lt. hilfe kann ich
Paletten programmgesteuert öffnen
Mithilfe von JavaScript-Funktionen können bestimmte Paletten programmgesteuert geöffnet werden. Auf der Seite wird beispielsweise eine Schaltfläche angezeigt, und es wird eine bestimmte Registerkartenpalette geöffnet, wenn der Benutzer auf diese Schaltfläche klickt.
Beachten Sie, dass in Spry ein nullbasiertes Zählsystem verwendet wird. Mit dem Wert ?0? wird daher angegeben, dass die erste Registerkartenpalette links außen geöffnet wird. Wenn die Paletten mit Registerkarten über eine ID verfügen, können Sie auch mithilfe der ID auf Paletten verweisen.
Mithilfe der folgenden Funktionen können Sie bestimmte Registerkartenpaletten öffnen:
oder auch
Die standardmäßig geöffnete Palette festlegen
Sie können die Palette festlegen, die geöffnet ist, wenn die Seite mit dem Widget ?Paletten mit Registerkarten? in einem Browser geladen wird.
Legen Sie die defaultTab-Option im Konstruktor wie folgt fest:
Hinweis: Für das Widget ?Paletten mit Registerkarten? wird ein nullbasiertes Zählsystem verwendet. Wenn Sie beispielsweise den Wert ?2? angeben, wird die dritte Registerkartenpalette geöffnet.
ich möchte gernen einen link von einer leeren seite auf eine seite setzen die eine sprypalette enthält. es soll automatisch die palette 2 angezeigt werden.
wie müsste der link aussehen !?:
seite: ohne palette:
HTML:
<a href="seite_mit_palette.htm">Link auf Palette 2</a>
seite mit palette:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<script src="SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
<link href="SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="TabbedPanels1" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0">Registerkarte 1</li>
<li class="TabbedPanelsTab" tabindex="0">Registerkarte 2</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div class="TabbedPanelsContent">Inhalt 1</div>
<div class="TabbedPanelsContent">Inhalt 2</div>
</div>
</div>
<script type="text/javascript">
<!--
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
//-->
</script>
</body>
</html>
lt. hilfe kann ich
Paletten programmgesteuert öffnen
Mithilfe von JavaScript-Funktionen können bestimmte Paletten programmgesteuert geöffnet werden. Auf der Seite wird beispielsweise eine Schaltfläche angezeigt, und es wird eine bestimmte Registerkartenpalette geöffnet, wenn der Benutzer auf diese Schaltfläche klickt.
Beachten Sie, dass in Spry ein nullbasiertes Zählsystem verwendet wird. Mit dem Wert ?0? wird daher angegeben, dass die erste Registerkartenpalette links außen geöffnet wird. Wenn die Paletten mit Registerkarten über eine ID verfügen, können Sie auch mithilfe der ID auf Paletten verweisen.
Mithilfe der folgenden Funktionen können Sie bestimmte Registerkartenpaletten öffnen:
HTML:
<button onclick="TabbedPanels1.showPanel(0)" >open first panel</button>
<button onclick="TabbedPanels1.showPanel('tabID')">open panel</button>
<script type="text/javascript">
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
</script>
oder auch
Die standardmäßig geöffnete Palette festlegen
Sie können die Palette festlegen, die geöffnet ist, wenn die Seite mit dem Widget ?Paletten mit Registerkarten? in einem Browser geladen wird.
Legen Sie die defaultTab-Option im Konstruktor wie folgt fest:
HTML:
<script type="text/javascript">
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1", { defaultTab: 2 });
</script>
Hinweis: Für das Widget ?Paletten mit Registerkarten? wird ein nullbasiertes Zählsystem verwendet. Wenn Sie beispielsweise den Wert ?2? angeben, wird die dritte Registerkartenpalette geöffnet.