• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage Hauptseite / Iframes gestafelt laden (Code vorhanden)

daserste1

Neues Mitglied
Hallo Scripter,
ich habe folgendes Problem dass ich eine Seite auf der automatisch authentifiziert wird lädt danach erstmals ein Settimeout oder sonstiges von 5-10 Sekunden vorhanden ist. Nach diesen 5 Sekunden sollen 3 Frames gleichzeitig neu geladen werden, was wiederum ein komplettes HTML Gerüst darstellt.
Unten sieht man noch drei meta Zeilen, die priorisiert geladen werden sollten. Leider beißt sich alles mit dem meta im Head
wodurch nichts neu geladen wird.

<html>
<head>
<title>
IT Headquarters
</title>
<meta http-equiv="cache-control" content="no-cache; URL=https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php">

//automatischer Seitenaufruf für Login (funktioniert)

</head>
<body>

// TRYOUT mit neu auflösen der Seiten

HIER SOLLTE eine JS funktion sein, die nach 10 sekunden die 3 Frames aufruft.

<iframe src="https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php"
id="dashframe" name="dashframe" width="100%" height="65%" frameborder="0" scrolling="auto">
</iframe>

<table border="0" width="100%" height="25%">


<td width="60%">
<iframe src="http://forecast.io/embed/#lat=52.515804&lon=13.287767&units=ca&/Berlin&color=#B61F28"
id="bashframe" name="bashframe" width="100%" height="110%" frameborder="0" scrolling="auto">
</iframe>
</td>
<td width="40%">
<iframe src="http://free.timeanddate.com/clock/i5f3wn2a/n37/tlde3/fn17/fs26/fcb61f28/tct/pct/ftb/tt0/tm2/th1/tb4"
id="kashframe" name="kashframe" width="100%" height="100%" frameborder="0" scrolling="auto">
</iframe>
</td>

</table>


</body>
</html>
 
Zuletzt bearbeitet:
Werbung:
Hallo Scripter,
ich habe folgendes Problem dass ich eine Seite auf der automatisch authentifiziert wird lädt danach erstmals ein Settimeout oder sonstiges von 5-10 Sekunden vorhanden ist. Nach diesen 5 Sekunden sollen 3 Frames gleichzeitig neu geladen werden, was wiederum ein komplettes HTML Gerüst darstellt.
Unten sieht man noch drei meta Zeilen, die priorisiert geladen werden sollten. Leider beißt sich alles mit dem meta im Head
wodurch nichts neu geladen wird.

<html>
<head>
<title>
IT Headquarters
</title>
<meta http-equiv="cache-control" content="no-cache; URL=https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php">

//automatischer Seitenaufruf für Login (funktioniert)

</head>
<body>

// TRYOUT mit neu auflösen der Seiten

<meta http-equiv="refresh" target="dashframe" content="10; URL=https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php">
<meta http-equiv="refresh" target="bashframe" content="10; URL=http://forecast.io/embed/#lat=52.515804&lon=13.287767&units=ca&name=&color=#B61F28">
<meta http-equiv="refresh" target="kashframe" content="10; URL=http://free.timeanddate.com/clock/i5f3wn2a/n37/tlde3/fn17/fs26/fcb61f28/tct/pct/ftb/tt0/tm2/th1/tb4">

<iframe src="https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php"
id="dashframe" name="dashframe" width="100%" height="65%" frameborder="0" scrolling="auto">
</iframe>

<table border="0" width="100%" height="25%">


<td width="60%">
<iframe src="http://forecast.io/embed/#lat=52.515804&lon=13.287767&units=ca&/Berlin&color=#B61F28"
id="bashframe" name="bashframe" width="100%" height="110%" frameborder="0" scrolling="auto">
</iframe>
</td>
<td width="40%">
<iframe src="http://free.timeanddate.com/clock/i5f3wn2a/n37/tlde3/fn17/fs26/fcb61f28/tct/pct/ftb/tt0/tm2/th1/tb4"
id="kashframe" name="kashframe" width="100%" height="100%" frameborder="0" scrolling="auto">
</iframe>
<!----

<script type="text/javascript" src="http://100widgets.com/js_data.php?id=245"></script>
---->
</td>

</table>


</body>
</html>

Selten so ein Chaos gesehen...

Ungetestet:
Javascript:
setInterval(function () {
  var iframes = document.getElementsByTagName('iframe');
  for(var i = 0; i < iframes.length; i++) {
    iframes[i].reload();
  }
}, 10000);
 
Hallo, danke erstmal für die rasche Antwort. Habe ich auch schon einmal ausprobiert. Das problem daran ist,
dass die Funktion die meta Daten aus dem Head überlagert und der login Algorythmus somit nicht ausgeführt wird. Ergo - Login Abfrage wird dennoch abverlangt. Ansonsten zur Funktion an sich: Setinterval- würde es nicht bedeuten dass er jede 10 Sekunden die Frames versuchen würde neu aufzulösen?

Würde Settimeout nicht bewirken dass er 10 Sekunden wartet und dann die Funktion greift? Aufliegend besteht eine php für das Dashboard die ohnehin in einem gewissen Zyklus die Seite refreshed und sonstige Daten werden aus temporäreren Sessions bezogen weshalb ein dauerrefresh nicht notwendig ist.
 

Anhänge

  • dashsamp.PNG
    dashsamp.PNG
    36,2 KB · Aufrufe: 5
Werbung:
Neuer Code :

<body>
<script>
window.location.replace("https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php");
</script>

<iframe src="https://wwwgermany1.systemmonitor.eu.com/dashboard/ui_wallchart.php"
id="dashframe" name="dashframe" width="100%" height="65%" frameborder="0" scrolling="auto">
</iframe>

<table border="0" width="100%" height="25%">


<td width="60%">
<iframe src="http://forecast.io/embed/#lat=52.515804&lon=13.287767&units=ca&color=#B61F28"
id="bashframe" name="bashframe" width="100%" height="110%" frameborder="0" scrolling="auto">
</iframe>
</td>
<td width="40%">
<iframe src="http://free.timeanddate.com/clock/i5f3wn2a/n37/tlde3/fn17/fs26/fcb61f28/tct/pct/ftb/tt0/tm2/th1/tb4"
id="lashframe" name="lashframe" width="100%" height="100%" frameborder="0" scrolling="auto">
</iframe>

</td>

</table>
<script>

</script>

</body>
</html>
 
Zuletzt bearbeitet:
Hab's selbst über Tabs realisiert, da anscheinend generelle Probleme was die Herleitung mehrerer URL's in Javascript für ordentlich Probleme sorgt, in dem sinne melde ich mich jetzt gestaffelt im zweiten TAB an, das erste ist JS an sich und der dritte tab floppt dann die Frames in der vorhandenen Session auf.
 
Werbung:
Zurück
Oben