tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von CPoly
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
285
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Purdey Purdey ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    42
    Hallo zusammen,

    ich möchte gern mittels Javascript oder JQuery eine Seite aufrufen in einem Div und nach erfolgtem Laden der Seite oder nach X Sekunden soll eine Zweite Seite geladen werden,

    leider ist mir dies bisher nicht gelungen da sich beide seiten nicht in der selben Domain befinden. Es ist zwar ein Aufruf in einem lokalen Netz (privat), aber eben von Server 1 http://192.168.187.XX/Test/Seiteaufruf.html soll die Seite http://192.168.187.XY/AB/xk.jsf aufgerunfen werden und dannach zu deinem Ziel: http://192.168.187.XY/AB/ziel.jsf gesprungen werden.

    Könnt Ihr mir helfen, kann man diese Crossbrowsersperre umgehen da es sich ja um lokales Netz und nicht Internet handelt?
     

  2. #2
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Mittels IFrame und dem onload events dieses IFrames. Du kannst das IFrame ja so stylen, dass man es nicht als solches erkennt (z.B. kein Rahmen)
     

  3. #3
    Purdey Purdey ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    42
    Onload okay. Aber wie erkenne ob der iframe fertig geladen hat?
    Und den Rest dann mit nem Timer oder?
     

  4. #4
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Zitat Zitat von Purdey Beitrag anzeigen
    Onload okay. Aber wie erkenne ob der iframe fertig geladen hat?
    Irgendwie widersprechen sich die beiden Sätze. Wenn das onload-Ereignis des IFrame eintritt, dann ist es fertig geladen.

    Beispiel: Nach zwei Sekunden wird Google im IFrame geladen. Sobald Google fertig ist, wird nochmal zwei Sekunden gewartet, bis zu Amazon weitergeleitet wird.

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
    <head>
    	<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    	
    	<title>IFrame onload</title>
    	
    	<style type="text/css">
    	iframe {
    		border:none;
    		width:600px;
    		height:450px;
    	}
    	</style>
    </head>
    
    <body>
    	<div id="container"></div>
    	
    	<script type="text/javascript">
    	/* <![CDATA[ */
    	setTimeout(function() {
    		var container = document.getElementById('container');
    		var iframe = document.createElement('iframe');
    		
    		iframe.src = 'http://www.google.com/';
    		
    		iframe.onload = function() {
    			setTimeout(function() {
    				location = 'http://www.amazon.com/';
    			}, 2000);
    		};
    		
    		container.appendChild(iframe);
    	}, 2000);
    	/* ]]> */
    	</script>
    </body>
    
    </html>
    Purdey bedankt sich. 

  5. #5
    Purdey Purdey ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    42
    Hi, vielen Dank!
    Das war dann wohl bissl falsch verstanden worden von mir, klappt super. vielen Dank nochmals!
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 19.06.07, 15:21
  2. Antworten: 6
    Letzter Beitrag: 17.12.06, 17:59
  3. Nach aufrufen der Seite soll Seite wieder geschlossen werden
    Von -GS-Master im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 22.11.06, 20:33
  4. Nach bestimmter Zeit nächste Seite aufrufen!
    Von CikoNo1 im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 06.10.05, 12:59
  5. nach 2 Sekunden --> Seite zurück springen
    Von Brauni im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 19.03.05, 10:31

Stichworte