URL Aufrufe im Browser - automatischer Seitenwechsel

on24

Neues Mitglied
Hallo,
bin noch Javajüngling und hab folgende Aufgabe vor mir liegen.

http-Aufruf eines Links zb: http://www.meine-webcam1.de Darstellung der Seite in einem Browser (Internet Explorer, Chrome...) und nach 60 Sekunden wechsel der Domain auf http://www.meine-webcam2.de und so weiter. Webcams Url's kommen aus einer csv Datei.

Danke für jeden Tip der mich weiterbringt.
 
Zuletzt bearbeitet von einem Moderator:

gp

Aktives Mitglied
Ist mit HTML recht einfach zu lösen:

HTML:
<head>
<meta http-equiv="refresh" content="60; URL=http://www.webcam2.de/">
<!-- ... andere Angaben im Dateikopf ... -->
</head>

Siehe hier.

Mit Java-Script geht es auch, das sucht du aber bitte selbst bei Google :)
 

L-ectron-X

Gesperrter Benutzer
Wäre dennoch mit einem kleinen Applet möglich. Das würde dann aber nur bei Leuten funktioinieren, die Java installiert/aktiviert haben.
Wenn deine Webcams ohnehin in Applets eingebunden sind, wäre der Wechsel per Applet OK.

Hier mal eine Variante über Parameter in der Webseite:
Java:
import java.applet.*;
import javax.swing.*;
import java.net.*;

public class SiteSwitcher extends JApplet {

   public void init() {
      URL nextSiteUrl = null;
      String nextSiteStr = this.getParameter("next_site"); //nächste Seite
      String timerStr = this.getParameter("timer"); //Wartezeit in Millisekunden

      if(nextSiteStr != null) {
         try {
            nextSiteUrl = new URL(nextSiteStr);
         }
         catch(MalformedURLException e) {
            JOptionPane.showMessageDialog(null,
               "Die im Parameter der HTML-Seite angegebene URL ist ungültig!",
               "java.net.MalformedURLException",
               JOptionPane.ERROR_MESSAGE);
         }
      }
      else {
         System.out.println(this.getClass().getName()+": Keine URL angegeben, Wechsel nicht möglich!");
      }
      
      if(timerStr != null) {
         try {
            Thread.sleep(Long.parseLong(timerStr));
         }
         catch(NumberFormatException nfe) {
            JOptionPane.showMessageDialog(null,
               "Die im Parameter der HTML-Seite angegebene Wartezeit ist ungültig!",
               "java.lang.NumberFormatException",
               JOptionPane.ERROR_MESSAGE);
         }
         catch(InterruptedException ie) {
            System.err.println(this.getClass().getName()+": Wartezeit wurde unterbrochen!");
         }

         this.getAppletContext().showDocument(nextSiteUrl);
      }
      else {
         System.out.println(this.getClass().getName()+": Keine Wartezeit in [ms] angegeben, Wechsel nicht möglich!");
      }
   }
}

Das Object-Tag für deine HTML-Seite könnte so aussehen:
HTML:
<object codetype="application/java-archive"
    classid="java:SiteSwitcher.class" width="1" height="1">
    <param name="next_site" value="http://www.meine-webcam2.de">
    <param name="timer" value="60000">
</object>

Hier kannst du das Ganze mal live testen: SiteSwitcher-Applet
Der Quellcode ist mit in der Jar-Datei verpackt.

Du kannst aber natürlich auch deine URLs für deine Webcams mit [JAPI]Scanner[/JAPI] aus deiner csv-Datei auslesen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
missy72 Methoden Alle rekusiven Aufrufe abbrechen Java Basics - Anfänger-Themen 21
U Methode wird genutzt, ohne dass ich die aufrufe? Java Basics - Anfänger-Themen 4
W Erste Schritte Rekursionen Aufrufe ausgeben Java Basics - Anfänger-Themen 6
Kirby.exe Methoden Aufrufe Java Basics - Anfänger-Themen 4
L Anzahl der Aufrufe von Schleifen bestimmen Java Basics - Anfänger-Themen 1
D LinkedList aufrufe Java Basics - Anfänger-Themen 3
N OOP Frage Init-Konstruktor-Aufrufe Java Basics - Anfänger-Themen 11
S Array of objects und ständige Constructor-Aufrufe Java Basics - Anfänger-Themen 4
H Zeitgesteuerte Aufrufe Java Basics - Anfänger-Themen 2
A Methoden-Aufrufe Java Basics - Anfänger-Themen 2
F Rekursive Aufrufe, Parameterübergabe, call by reference Java Basics - Anfänger-Themen 3
P Void-Aufrufe verursachen IO-Exceptions? Java Basics - Anfänger-Themen 4
I Methoden aufrufe in die Tiefe Java Basics - Anfänger-Themen 5
A Beschränkung der Anzahl der rekursiven Aufrufe einer Methode Java Basics - Anfänger-Themen 4
I Browser integriert in Desktop Applikation - Webcam interface not found Java Basics - Anfänger-Themen 26
M Browser & Browsergame Automatisieren Java Basics - Anfänger-Themen 4
R Endlose Ladezeit im Browser Java Basics - Anfänger-Themen 3
F Zwischenwerte aus Browser auslesen Java Basics - Anfänger-Themen 19
M Java swing im Browser starten Java Basics - Anfänger-Themen 0
D Java Applet wird nicht im Browser angezeigt Java Basics - Anfänger-Themen 6
H Script ausführen wenn Browser Notification eingetroffen ist? Java Basics - Anfänger-Themen 3
S Erste Schritte Java Applet lässt sich im Browser nicht öffnen Java Basics - Anfänger-Themen 9
N Daten/Formular per POST an Firefox/Browser senden Java Basics - Anfänger-Themen 7
I Selenium Browser öffen, Warenkorb merken Java Basics - Anfänger-Themen 1
P Wie Java-Plugin in Browser installieren OHNE volles Java ausserhalb? *.jnlp not startable Java Basics - Anfänger-Themen 1
U Einbetten von Windows Painter in einem Browser Java Basics - Anfänger-Themen 1
C Java-Anwendung im Browser zoomen Java Basics - Anfänger-Themen 1
K Applet funz. im Browser nicht Java Basics - Anfänger-Themen 11
L Web Browser Java Basics - Anfänger-Themen 9
K Applet wird nicht im Browser und Appletviewer angezeigt Java Basics - Anfänger-Themen 5
1 Chat im Browser Java Basics - Anfänger-Themen 16
M Applet kann in Browser nicht ausgeführt werden Java Basics - Anfänger-Themen 4
P Applets im Browser Java Basics - Anfänger-Themen 4
L Browser Klasse Java Basics - Anfänger-Themen 9
JAVAnnik Javascript im Java-Browser Java Basics - Anfänger-Themen 4
T Input/Output HTTP 403 aber im Browser gehts Java Basics - Anfänger-Themen 2
E Browser in Java App einbinden? Java Basics - Anfänger-Themen 3
B Applet im Browser ausfuehren Java Basics - Anfänger-Themen 4
D Browser: Button kontinuierlich drücken Java Basics - Anfänger-Themen 5
J Sorry your browser doesn't support Java Java Basics - Anfänger-Themen 17
H jarfile über javascript im browser Java Basics - Anfänger-Themen 7
F Applet mit KeyListener, "Alt"-Taste und Konflikt mit Browser Java Basics - Anfänger-Themen 2
H Browser-Login mit Chipkarte / Kartenlesegerät Java Basics - Anfänger-Themen 6
B Mit Eclipse(java) ein Java Applet im Browser steuern Java Basics - Anfänger-Themen 4
H Java-Server mit Browser ansprechen Java Basics - Anfänger-Themen 19
K Java Applet friert Browser ein Java Basics - Anfänger-Themen 12
W Java im Browser Java Basics - Anfänger-Themen 10
P Browser-Formulare ausfüllen Java Basics - Anfänger-Themen 2
A java cache löschen/ausschalten bzw. Browser Applets entwickeln Java Basics - Anfänger-Themen 9
A langsames Java-Browser-Plugin für knuddels.de Java Basics - Anfänger-Themen 8
Z Java im Browser (echtzeit browsergame) Java Basics - Anfänger-Themen 7
M Applet wird in Eclipse angezeigt, im Browser nicht Java Basics - Anfänger-Themen 5
R Queue abhören und Message in Browser ausgeben Java Basics - Anfänger-Themen 3
M mit java quellcode im browser öffnen Java Basics - Anfänger-Themen 1
D Java Applet startet im Browser nicht Java Basics - Anfänger-Themen 9
R JApplet geht in Eclipse, nicht aber im Browser Java Basics - Anfänger-Themen 2
D Seite aufrufen, jedoch nicht im Browser Java Basics - Anfänger-Themen 13
A Scrollen im Browser lässt Applet neu starten? Java Basics - Anfänger-Themen 14
S JFrame über Browser Java Basics - Anfänger-Themen 7
G Java Programm in Browser einbinden? Java Basics - Anfänger-Themen 3
G klicken in den Browser ändert Applett-Inhalt Java Basics - Anfänger-Themen 5
L Java als "Browser" Java Basics - Anfänger-Themen 27
T Browser in Java erstellen Java Basics - Anfänger-Themen 5
B Java Applet in Browser Java Basics - Anfänger-Themen 2
R Noch eine Frage: Breite des Applets im Browser ermitteln Java Basics - Anfänger-Themen 7
J Browser starten Java Basics - Anfänger-Themen 17
B Applet notinited im Browser - Warum? Java Basics - Anfänger-Themen 3
T HTML Datei im Browser laden Java Basics - Anfänger-Themen 8
G Browser in Java schreiben Java Basics - Anfänger-Themen 5
G IE Browser öffnen und anzeigen Java Basics - Anfänger-Themen 11
Z Problem bei Browser aufrufen Java Basics - Anfänger-Themen 3
M html zugriff und browser starten Java Basics - Anfänger-Themen 12
G Wie im Viewer, aber nicht im Browser? Java Basics - Anfänger-Themen 2
J Applet läuft im Appletviewer, aber im Browser nicht. Java Basics - Anfänger-Themen 4
M Application in Browser? Java Basics - Anfänger-Themen 3
E Browser Java Basics - Anfänger-Themen 2
H Hilfe bei automatischer Arrayvergrößerung Java Basics - Anfänger-Themen 3
A Zeichentool mit automatischer Java Code Erstellung Java Basics - Anfänger-Themen 1
G Erste Schritte Automatischer Autorenkommentar Java Basics - Anfänger-Themen 2
R Automatischer Compiler? Java Basics - Anfänger-Themen 4
W automatischer password hash Java Basics - Anfänger-Themen 11
G Automatischer repaint bei Swing so wie bei AWT? Java Basics - Anfänger-Themen 7
S JDialog während automatischer Dateisuche einblenden Java Basics - Anfänger-Themen 6
N automatischer Zeilenumbruch Java Basics - Anfänger-Themen 3
E Automatischer Zeilen-Umbruch bei JTextArea Java Basics - Anfänger-Themen 4
G Automatischer Zeilenumbruch bei einer TextArea Java Basics - Anfänger-Themen 16
C Automatischer Umbruch bei JScrollPane? Java Basics - Anfänger-Themen 5
G automatischer Zeilenumbruch Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben