www.destros-world.de :: Thema anzeigen - Verwendete und interessante Scripte
Neues Thema eröffnen   www.destros-world.de Foren-Übersicht > Homepage

Neues Thema eröffnenDieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor
Nachricht
 Destro
 Rank: Site Admin
Site Admin

 Anmeldungsdatum: Mar 31, 2003
 Beiträge: 242
 Wohnort: MUC

BeitragVerfasst am: September 25, 2009, 6:30 pm Antworten mit Zitat

 
<IFRAME> ohne Hintergrundfarbe
(verwendet im Teamspeak Modul)

In der Seite die im Frame angezeigt werden soll, muss der Code
Zitat:
<body style="background-color:transparent">

unter <BODY> eingefügt werden.

Der Code für den Frame selber lautet dann
Code:
Zitat:
<iframe name="BEZEICHNUNG" width="xxx" height="yyy" scrolling="auto" border="0" frameborder="0" ALLOWTRANSPARENCY="true" src="ANZUZEIGENDESEITE.HTM">


Wichtig:
es darf in der Datei die angezeigt werden soll, kein weiterer Hintergrund gesetzt sein.

_________________

***4 Kills bedeuten bei UT Monsterkill, bei Q3 Excellent und bei CS....kicked by Console***


Zuletzt bearbeitet von Destro am September 25, 2009, 7:34 pm, insgesamt 2 Male bearbeitet
 Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Autor
Nachricht
 Destro
 Rank: Site Admin
Site Admin

 Anmeldungsdatum: Mar 31, 2003
 Beiträge: 242
 Wohnort: MUC

BeitragVerfasst am: September 25, 2009, 7:19 pm Antworten mit Zitat

 
mehrere body onload tags
(verwendet für Dropdown-Fester und Image-Preloads in der Navigation)

Wer das Problem hat das er mehrere onload oder onunload Tags in den <BODY> eintragen muss, um irgendwelche Scripte zu aktivieren, steht am Anfang ziehmlich doof da.
So wie ich auch. Wink
Weil so funktioniert es nicht
Zitat:
<body onload="CountdownAnzeigen()" onload="change()" onload="preloadImages()" onload="parent.resize_me'('iframe')">


Ich habe dann schliesslich eine Möglichkeit gefunden.
Auch wenn sie banal aussieht, nicht gerade einfach zu herausbekommen.
Zitat:
<BODY ONLOAD=CountdownAnzeigen();change();preloadImages();parent.resize_me'('iframe');>

_________________

***4 Kills bedeuten bei UT Monsterkill, bei Q3 Excellent und bei CS....kicked by Console***
 Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Autor
Nachricht
 Destro
 Rank: Site Admin
Site Admin

 Anmeldungsdatum: Mar 31, 2003
 Beiträge: 242
 Wohnort: MUC

BeitragVerfasst am: September 25, 2009, 7:32 pm Antworten mit Zitat

 
iFrame-Höhe an dessen Inhalt automatisch anpassen
(verwendet im Teamspeak Modul)

Ich hatte mir während dem Umbau der Seite auch vorgenommen das Teamspeak Modul so umzubaun das es keine Scrollbalken mehr gibt, da es sich dabei um ein <IFRAME> handelt.

Problem bei Frames, sie sind nicht gerade handsam. Deswegen läuft auf der Seite ein Script das die Seite automatisch anpasst.

Funktioniert nicht bei jeder Seite und bei jeden Frame.
Allerdings hat es beim Teamspeak Modul ohne Probleme funktioniert.

Dieses Script muss auf der Seite eingetragen werden
Code:
<script type="text/javascript">
  var framefenster = document.getElementsByTagName("iFrame");
  var auto_resize_timer = window.setInterval("autoresize_frames()", 400);
  function autoresize_frames() {
    for (var i = 0; i < framefenster.length; ++i) {
        if(framefenster[i].contentWindow.document.body){
          var framefenster_size = framefenster[i].contentWindow.document.body.offsetHeight;
          if(document.all && !window.opera) {
            framefenster_size = framefenster[i].contentWindow.document.body.scrollHeight;
          }
          framefenster[i].style.height = framefenster_size + 'px';
        }
    }
  }
</script>


Vorteil bei diesem Script ist, das es durch die Schreibweise des Codes aktiviert wird.
Dabei muss das F umbedingt gross geschrieben werden.
Zitat:
<iFrame src="ordner/datei.html" style="width:600px; height:200px; border:none;" frameborder="0" name="irgendwas" scrolling="no"></iFrame>


Sehr geiles Script wie ich finde.

Quelle: http://www.professorweb.de/javascript-ajax/iframe-hohe-an-dessen-inhalt-automatisch-anpassen-v2.html

_________________

***4 Kills bedeuten bei UT Monsterkill, bei Q3 Excellent und bei CS....kicked by Console***
 Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Beiträge vom vorherigen Thema anzeigen:   
Neues Thema eröffnenDieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. www.destros-world.de Foren-Übersicht » Homepage
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Seite 1 von 1
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by © phpBB
phpBB Template And Design by Xtrato Designs
Home Forum Index Login Register
Powered by PHP-Nuke | © 2000-2006 by PHPNuke.org
XD-Andromeda designed by Xtrato
XDAndromeda98-Footer © by StormLrd
All Rights Reserved
Powered by SMF Design by StormLrd and Xtrato