Re: Variable per URL an mehrere Templates übergeben - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Marco (840 Beiträge) am Mittwoch, 5.März.2003, 14:53.
    Re: Variable per URL an mehrere Templates übergeben

      Du kannst das einfach ein neues Frameset-Template aufrufen, dem Du $mitarbeiter=meier übergibst:

      <Frameset Border="0" Framespacing=0 Frameborder="0" rows="100,*,100">
      <Frame Name="x" src="inhalt1&mitarbeiter=$mitarbeiter">
      <Frame Name="y" src="inhalt2&mitarbeiter=$mitarbeiter">
      <Frame Name="z" src="inhalt3&mitarbeiter=$mitarbeiter">
      </FRAMESET>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von MichaelB (157 Beiträge) am Mittwoch, 5.März.2003, 11:35.
    Variable per URL an mehrere Templates übergeben

      Hi Forum,

      hab folgendes Problem:
      ich möchte an ein Frameset mit 3 Frames, die jeweils ein Baseportal-Template als Verknüpfung haben, gleichzeitig eine Variable übergeben.

      Zweck ist eine mitarbeiterabhängige Ausgabe von Daten in den 3 Frames. Also "Mitarbeiter1" logt sich auf einer Startseite ein und wird dann auf das obige Frameset geleitet, wo jedes Template nur jeweils seine Daten anzeigt (in der URL stünde dann $mitarbeiter=Mitarbeiter1).

      Hat da jemand eine Lösung?

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 5.März.2003, 12:53.
    Re: Variable per URL an mehrere Templates übergeben

      Ich verstehe zwar noch nicht so ganz was du vorhast, aber das muss ich ja vieleicht auch nicht.

      Das öffnen und ändern der Frames muss ja vom User angestossen werden. Da html keine möglichkeit dafür bietet ist JS das was du dafür nutzen musst.

      Guckst hier:
      http://selfhtml.teamone.de/javascript/beispiele/zweiframes.htm

      Wenn der Aufruf aus einem Formular kommt musst du dir den Code natürlich noch etwas umbauen.

     Antworten

    Beitrag von MichaelB (157 Beiträge) am Mittwoch, 5.März.2003, 13:10.
    Re: Variable per URL an mehrere Templates übergeben

      auf zwei frames komme ich per js. das hab ich schon gefunden. Aber nicht auf 3 oder mehr.

      Nochmal zur Erläuterung:
      Die Templates geben Auswertungen bzgl. $mitarbeiter aus. Der besseren Übersichtlichkeit wegen soll dies in verschiedenen Frames laufen (die sind z. B. einzeln scrollbar , eine Tabelle nicht)

     Antworten

    Beitrag von Marco (840 Beiträge) am Mittwoch, 5.März.2003, 14:53.
    Re: Variable per URL an mehrere Templates übergeben

      Du kannst das einfach ein neues Frameset-Template aufrufen, dem Du $mitarbeiter=meier übergibst:

      <Frameset Border="0" Framespacing=0 Frameborder="0" rows="100,*,100">
      <Frame Name="x" src="inhalt1&mitarbeiter=$mitarbeiter">
      <Frame Name="y" src="inhalt2&mitarbeiter=$mitarbeiter">
      <Frame Name="z" src="inhalt3&mitarbeiter=$mitarbeiter">
      </FRAMESET>
      

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 5.März.2003, 19:07.
    Re: Variable per URL an mehrere Templates übergeben

      Oder so...

      ...aber ich denke du möchtest sie ändern und nicht immer neu anlegen, obwohl das eigendlich sicherer ist von wegen querlinks. Aber wenn in einem der Frames z.B. ein Formular ist, ist das auch nicht gearde schick.

      Aber das script was ich dir als link gegeben habe lässt sich doch auch recht einfach auf drei Frames ausweiten. ;)

      function DreiFrames(URI1,F1,URI2,F2,URI3,F3) {
        Frame1=eval("parent."+F1);
        Frame2=eval("parent."+F2);
        Frame3=eval("parent."+F3);
        Frame1.location.href = URI1;
        Frame2.location.href = URI2;
        Frame3.location.href = URI3;
      }
      

     Antworten

    Beitrag von MichaelB (157 Beiträge) am Donnerstag, 6.März.2003, 12:37.
    Re: Variable per URL an mehrere Templates übergeben

      Vielen Dank erstmal

      ich werd mich mal reindenken und die beste Lösung suchen

     Antworten

    Beitrag von Jassy (1 Beitrag) am Mittwoch, 30.März.2005, 11:03.
    Javascript - gleichzeitig 2 Frames ändern

      function ZweiFrames(URI1,F1,URI2,F2) {
        Frame1=eval("parent."+F1);
        Frame2=eval("parent."+F2);
        Frame1.location.href = URI1;
        Frame2.location.href = URI2;
        
      
      kann mir vielleicht jemand diesen code erklären???
      Ist wirklich sehr wichtig...

      Danke im vorraus

      Lg Jassy

     Antworten


     
 Liste der Einträge von 39900 bis 40050:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!