| Thema-Überblick |
| Autor |
Nachricht |
| Gast |
Verfasst am: 19 Feb 2008 21:07 Titel: |
|
| super, klappt alles :-) |
|
 |
| Werner |
Verfasst am: 18 Feb 2008 22:11 Titel: |
|
Eine Auswahlliste die verschiedene Anweisungen ausführt, Seite im InlineFrame öffnet und ein neues Fenster erzeugt, geht nur über JavaScript.
| Code: | <script type="text/javascript">
function go() {
var Satz = document.Form.auswahl.options[document.Form.auswahl.selectedIndex].value;
var Wort = Satz.split("*");
if (Wort[1] == "extern") {
window.open(Wort[0], "fensterln");
}
else if (Wort[1] == "intern") {
parent.fenster.location.href=Wort[0];
}
}
</script>
<body>
<form name="Form" action="">
<select name="auswahl" size="1" onChange="go();">
<option checked="checked">Auswahl</option>
<option value="_fotos/index.html*intern">Medals</option>
<option value="http://www.homepage-total.de*extern">Homepage-Total.de</option>
</select>
</form>
<iframe name="fenster" width="600" height="300" frameborder="1" scrolling="auto"></iframe> |
Beispiel, öffnen einer Seite im Iframe:
| Code: | <option value="buch/gaestebuch.html*intern">Gästebuch</option>
|
Hinter der Adresse (URL) trägst du einen Stern (*) ein, und das Wort "intern".
Beispiel, öffnen einer Seite in einem neuen Fenster:
| Code: | <option value="http://forum.netzgemein.de*extern">Netzgemein.de</option>
|
Hinter der Adresse trägst du einen Stern (*) ein, und das Wort "extern". |
|
 |
| Gast |
Verfasst am: 17 Feb 2008 18:40 Titel: |
|
| Ach noch vergessen: wie gebe ich den "Befehl", wenn ich ein neues Fenster öffnen will? |
|
 |
| Gast |
Verfasst am: 17 Feb 2008 18:36 Titel: |
|
Ein dickes Dankeschön!
Hab den Code ausprobiert, in der Browservorschau von Frontpage
funktionert auch alles wunderbar, aber nach dem Hochladen
funktioniert es auf meiner Seite nicht mehr :-(
Hab ich as übersehen? |
|
 |
| Werner |
Verfasst am: 16 Feb 2008 21:05 Titel: |
|
Hier ist eine Lösung mit JavaScript:
| Code: | <form name="Form" action="">
<select name="auswahl" size="1" onChange="parent.fenster.location.href=document.Form.auswahl.options[document.Form.auswahl.selectedIndex].value;">
<option checked="checked">Auswahl</option>
<option value="_fotos/index.html">Medals</option>
<option value="_buecher/index.html">Bücher</option>
<option value=""></option>
</select>
</form>
<iframe name="fenster" width="600" height="300" frameborder="1" scrolling="auto"></iframe> |
|
|
 |
| Gast |
Verfasst am: 16 Feb 2008 20:00 Titel: Target ändern bei Links in einem Formular |
|
Hallo,
auf die Gefahr hin, dass diese Frage schon gestellt wurde (bin noch nicht fündig geworden):
hab gerade mit Biegen und Brechen es geschafft, ein Dropdown Menü zu erstellen.
Die darin enthaltenen Links möchte ich aber in einem neuen Fenster oder einem
Inlineframe öffnen lassen. Bei der normalen Hyperlinkfunktion weiß ich wie das geht, aber im Formular sieht das etwas anders aus:
So sieht der Eintrag für jedes Feld im Menü aus:
<option value="_fotos/index.html">Medals</option>
Kann uch da irgendwo target="_blank" oder so ähnlich einfügen?
Ihr wärd mir eine echte Hilfe...
Claudia |
|
 |
|
|