"Adresszeile" in Html

BlindC0der

Neuling
Thread Starter
Mitglied seit
17.11.2010
Beiträge
5
Also ich kann eig die Grundlagen von Html aber kenn mich mit Javascript nich aus... Ich bräuchte so ne art Adresszeile als html code. Also ein Input Feld, wo man den Link einträgt und dann wenn man auf den button klick oder eingebetaste drückt, auf die eigegebene seite weitergeleitet wird.

Währe nett wenn ihr mir helfen könntet
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Sowas ?
PHP:
<script type="text/javascript">
function beamen() {
	window.location = document.getElementById('url').value;
	return false;
}
</script>

<input type="text" id="url" value="http://de.selfhtml.org/javascript/objekte/location.htm" size="70">
<input type="button" name="goto" value="http://de.selfhtml.org/html/formulare/klickbuttons.htm" onclick="beamen();">
gidf.de
 
Warum denn Javascript? Geht doch einfacher:
PHP:
<?php
// Copyright by Tim 'bastelfreak' Meusel
  if(isset($_POST["url"]) && !empty($_POST["url"]))
  {
    header('location: http://'.$_POST["url"].' ');
    exit;
  }
  
?>
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>
      Titel
    </title>
  </head>
  <body>
    <form method="post"> 
      <input type="text" name="url" /><input type="submit" value="Submit" />
    </form>
  </body>
</html>

Ich würde noch gucken ob die Eingabe eine richtige URL ist.

Und deswegen ist Javascript doof/toll, jeh nachdem aus welcher Sicht :d http://blog.fefe.de/?ts=b3772451
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh