Hallo, wie baut mein ein URL Eingabefeld in die HP, indem schon http://www. steht und wo beim Enter drücken die Eingegebene Seite geöffnet wird?
Habe mal diese Lösung bekommen, funktioniert aber nicht.
Danke.
Hallo, wie baut mein ein URL Eingabefeld in die HP, indem schon http://www. steht und wo beim Enter drücken die Eingegebene Seite geöffnet wird?
Habe mal diese Lösung bekommen, funktioniert aber nicht.
Danke.
So gehts
Oder auch nicht…
Habe das mal in eine Textdatei gepackt, als htm gespeichert und nix geht. Das Feld und ein Knopf sind da, wenn man was eingibt wird nur die Seite neu geladen und das eingetippte steht mit in der Adresszeile.
Muss das in eine richtige html-Seite rein?
Getestet mit IE 6 SP1
Gruß Stephan
Hi Stephan,
bist Du sicher, dass Du das Ganze als HTML -Datei abgespeichert hast?
Da Windoof^H^Hws standardmässig die bekannten Endungen unterdrückt, steht bei einer Textdatei nach dem Speichern dann in Wirklichkeit müll.htm.txt statt müll.htm.
Eine Textdatei wird im Browser nur angezeigt, statt interpretiert.
Bei mir funzt das Beispiel schon (Linux sei dank sind hier Dateiendungen - meist - ohne Belang…
CU (M)ike
Hi Stephan,
bist Du sicher, dass Du das Ganze als HTML -Datei
abgespeichert hast?
JA
Da Windoof^H^Hws standardmässig die bekannten Endungen
unterdrückt,
Habe die Unterdückung aus.
Wenn er nur tekt zeigt würde das eingabefeld und der Knopf nicht kommen. Aber der Quelltext.
Untitled
Und ob das geht! Hier nochmal mit HTML-Verpackung
Gruß Joachim
http://www.partnerprogrammtips.de
Mit Netscape klappt es, aber nicht mit dem IE 6
Hi Stefan,
ich habe es gerade mit MSIE 5.5 (zwar unter Linux, aber dürfte auch mit Win funzen) getestet und es funzt.
Zei Möglichkeiten:
1.) (Java-)Scripting ist deaktiviert
2.) Du benutzt ein reserviertes Wort („url“). Normalerweise ist da NSC / Mozilla etwas pingeliger, aber vielleicht hat M$ beim 6er „nachgezogen“?
Schreibe einfach mal versuchsweise statt id=„url“ / name=„url“ „Verweis“ (oder so).
Vielleicht gehts ja dann?
CU (M)ike
Im IE ändert sich die Adresslaeiste in folgendes: (das Feld heißt jetzt ff, ebay.de habe ich eingegeben)
file:///C:/WINDOWS/Desktop/Neu%20Text%20(2).htm?ff=http%3A%2F%2Fwww.ebay.de
URL wird wohl gebraucht, damit die Ausfüllhilfe des IE weiß, was da rein kann
Java/Script ist an, oder auf Eingabeaufforderung
Hi Stephan,
mal so ganz dumm nebenbei gefragt:
das action="" hast Du doch hoffentlich nicht mehr im FORM-Tag?
Das würde nämlich dieses Ergebnis erzeugen (wegen method=get):
file:///C:/WINDOWS/Desktop/Neu%20Text%20(2).htm?ff=http%3A%2F%2Fwww.ebay.de
Wenn doch: rausstreichen!
CU (M)ike
Hallo,
Es lag an etwas ganz anderem: Im Quelltext waren 2 Zeilenwechsel, das viel jetzt auf, weil ich die Zeilenwechsel für bessere lesbarkeit umsortiert habe. Jetzt geht es.
Danke.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Jetzt noch ein (hoffentlich kleines) Problem: Die eingegebene URL wird im Frame des Eingabefeldes geöffnet, statt im Standard-Öffnungsframe der Seite (Mit den Links dieser Seite geht es aber)
Hoffe, man kann da was machen…
Danke.
Hi Stephan,
man kann
Du musst das ganze Konstrukt nur wie folgt abändern:
parent. FensterOeffnung.location.href=document.frm.ff.value; return false
Wichtig ist, das der Frame mit dem Namen (hier: FensterOeffnung) existiert, sonst hast Du wieder das alte Ergebnis…
CU (M)ike
Danke, jetzt klappt das so, wie ich das wollte