Frage an HTML / JavaScript Experten !!! Hilfe!!! - 500 Beiträge pro Seite
eröffnet am 13.05.01 14:42:58 von
neuester Beitrag 30.06.01 02:42:27 von
neuester Beitrag 30.06.01 02:42:27 von
Beiträge: 5
ID: 401.122
ID: 401.122
Aufrufe heute: 0
Gesamt: 286
Gesamt: 286
Aktive User: 0
Top-Diskussionen
Titel | letzter Beitrag | Aufrufe |
---|---|---|
vor 23 Minuten | 1420 | |
vor 12 Minuten | 1296 | |
vor 1 Stunde | 896 | |
vor 39 Minuten | 694 | |
vor 58 Minuten | 647 | |
vor 1 Stunde | 600 | |
08.05.24, 11:56 | 555 | |
vor 25 Minuten | 473 |
Meistdiskutierte Wertpapiere
Platz | vorher | Wertpapier | Kurs | Perf. % | Anzahl | ||
---|---|---|---|---|---|---|---|
1. | 1. | 18.737,29 | -0,04 | 96 | |||
2. | 3. | 160,32 | -0,20 | 46 | |||
3. | 2. | 2.419,78 | -0,27 | 45 | |||
4. | 5. | 6,4100 | -1,05 | 33 | |||
5. | 4. | 31,68 | -0,48 | 32 | |||
6. | 7. | 13,550 | +3,85 | 27 | |||
7. | 6. | 16,650 | -1,48 | 21 | |||
8. | 12. | 2,3200 | -12,12 | 19 |
Es ist mir bekannt, dass man innerhalb eines Frame in einer HTML-Datei einen Verweis (mit Anker im text) setzen kann:
<a href="#SprungName">VerweisZuAnker</a>
<a name="SprungName"></a>
Mein Problem:
Ist es mit einer !!! HTML- !!! bzw. JavaScript-Pogrammierung möglich (besser HTML als Java) den gleichen "Sprung-Effekt" (wie oben) zu realisieren ? Wenn ja, WIE ???
Auszug aus meinem Quelltext:
<select>
<option>ErsterName</option>
<option>ZweiterName</option>
</select>
<p>ErsterName</p>
<p>ZweiterName</p>
Über eine Rückantwort und die Lösung meines Problems würde ich mich sehr freuen und danke Ihnen natürlich im Voraus.
Gruß MrNormal
<a href="#SprungName">VerweisZuAnker</a>
<a name="SprungName"></a>
Mein Problem:
Ist es mit einer !!! HTML- !!! bzw. JavaScript-Pogrammierung möglich (besser HTML als Java) den gleichen "Sprung-Effekt" (wie oben) zu realisieren ? Wenn ja, WIE ???
Auszug aus meinem Quelltext:
<select>
<option>ErsterName</option>
<option>ZweiterName</option>
</select>
<p>ErsterName</p>
<p>ZweiterName</p>
Über eine Rückantwort und die Lösung meines Problems würde ich mich sehr freuen und danke Ihnen natürlich im Voraus.
Gruß MrNormal
Heho@Mr :-)))
Die <select> - Option entspringt aber nicht einer normalen Verlinkung, oder?
Wenn du ein Drop-Down Menü erstellst, dann kommen die yselect- Befehle vor. Ein Beispiel:
<html>
<head>
<title>Test</title>
<script language="JavaScript">
<!--
function namosw_goto_byselect(sel, targetstr)
{
var index = sel.selectedIndex;
if (sel.options[index].value != ``) {
if (targetstr == `blank`) {
window.open(sel.options[index].value, `win1`);
} else {
var frameobj;
if ((frameobj = eval(targetstr)) != null)
frameobj.location = sel.options[index].value;
}
}
}
//-->
</script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<form name="form" method="get">
<p><select onchange="namosw_goto_byselect(this, `self`)">
<option selected value="http://www.nemwax.de">Zu www.nemwax.de gehen</option>
<option value="http://www.t-online.de">Zu www.pussyweb.de gehen</option>
<option value="about:blank">eine leere Seite aufrunfen</option></select></p>
</form>
</body>
</html>
Verlinken kannst du überall hin, egal in welchen Frame. Du musst nur den Framenamen kennen. oder hab ich dein Problem missverstanden ?
Grüsse, Donald
www.nemwax.de
Die <select> - Option entspringt aber nicht einer normalen Verlinkung, oder?
Wenn du ein Drop-Down Menü erstellst, dann kommen die yselect- Befehle vor. Ein Beispiel:
<html>
<head>
<title>Test</title>
<script language="JavaScript">
<!--
function namosw_goto_byselect(sel, targetstr)
{
var index = sel.selectedIndex;
if (sel.options[index].value != ``) {
if (targetstr == `blank`) {
window.open(sel.options[index].value, `win1`);
} else {
var frameobj;
if ((frameobj = eval(targetstr)) != null)
frameobj.location = sel.options[index].value;
}
}
}
//-->
</script>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<form name="form" method="get">
<p><select onchange="namosw_goto_byselect(this, `self`)">
<option selected value="http://www.nemwax.de">Zu www.nemwax.de gehen</option>
<option value="http://www.t-online.de">Zu www.pussyweb.de gehen</option>
<option value="about:blank">eine leere Seite aufrunfen</option></select></p>
</form>
</body>
</html>
Verlinken kannst du überall hin, egal in welchen Frame. Du musst nur den Framenamen kennen. oder hab ich dein Problem missverstanden ?
Grüsse, Donald
www.nemwax.de
Nenn mal die Seite, wo du dran bist oder stell sie rein, hm?
Hallo Donald
http://beam.to/analyse dann (STUDIEN-ARCHIV) klicken
Auszug aus meinem Quellcode:
<script language="JavaScript">
<!--
function Go(x)
{
if(x=="none") return;
location.hash=x;
document.forms[0].reset();
document.forms[0].elements[1].blur();
}
//-->
</script>
...
...
...
<form>
<select name="Auswahl" onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)" >
<option value="Genescan">Genescan AG</option>
<option value="Linos">Linos AG</option>
</select>
</form>
Es funktioniert, aber ob es optimal abgestimmt ist kann ich als JavaScript-Laie nicht sagen.
Könntest Du mir einen Gefallen tun
Kannst Du Dir bitte meine Seite aus HTML/JS-Sicht anschauen und mir sagen, was Du besser machen würdest.
Gruß Artur P. (MrNormal)
PS: Wenn Du Lust haben solltest, (d)ein Projekt auf meiner Seite zu implementieren/leiten oder mal ne "Gastkolumne" zu schreiben, dann meld dich einfach bei mir ([email]ArturP@web.de[/email])
http://beam.to/analyse dann (STUDIEN-ARCHIV) klicken
Auszug aus meinem Quellcode:
<script language="JavaScript">
<!--
function Go(x)
{
if(x=="none") return;
location.hash=x;
document.forms[0].reset();
document.forms[0].elements[1].blur();
}
//-->
</script>
...
...
...
<form>
<select name="Auswahl" onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)" >
<option value="Genescan">Genescan AG</option>
<option value="Linos">Linos AG</option>
</select>
</form>
Es funktioniert, aber ob es optimal abgestimmt ist kann ich als JavaScript-Laie nicht sagen.
Könntest Du mir einen Gefallen tun
Kannst Du Dir bitte meine Seite aus HTML/JS-Sicht anschauen und mir sagen, was Du besser machen würdest.
Gruß Artur P. (MrNormal)
PS: Wenn Du Lust haben solltest, (d)ein Projekt auf meiner Seite zu implementieren/leiten oder mal ne "Gastkolumne" zu schreiben, dann meld dich einfach bei mir ([email]ArturP@web.de[/email])
Also, hier erstmal den QT aus deiner Navigation. Ich vermute du wolltest jetzt wissen, ob du - statt mit dem Link nur die Datei selbst aufzurufen - auch an eine bestimmte Textstelle springen kannst. Generell JA.
Im QT sind zwei Beispielstellen hervorgehoben, wo die Sprungmarke fett eingefügt ist:
<HTML>
<style type="text/css">
<!--
A:link { color: blue; text-decoration: underline; }
A:visited { color="#993399"; text-decoration: underline; }
A:hover {color:blue; background: #CCFFFF;text-decoration: none ;}
A:active {color: green; text-decoration: underline; }
//-->
</style>
<script language="JavaScript">
<!--
Normal1 = new Image();
Normal1.src = "pic/home1.jpg";
Highlight1 =
... etc .... etc ...
ght11.src = "pic/chat2.jpg";
2* function Bildwechsel(Bildnr,Bildobjekt)
{
window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
//-->
</script>
<HEAD>
<TITLE>Navigation</TITLE>
</HEAD>
<BODY Background="pic/navbg.jpg" width=309 height=607 style="cursor : default">
<center>
<IMG src="picnavoben.jpg" width=140 height=37 BORDER=0>
<a href="main.htm#TEXTSTELLE" target="home" onMouseOver="Bildwechsel(1,Highlight1)" onMouseOut="Bildwechsel(1,Normal1)" TITLE="Hauptseite"><IMG src="pichome1.jpg" width=139 height=21 BORDER=0></a>
<a href="first.htm#TEXTSTELLE" target="home" onMouseOver="Bildwechsel(2,Highlight2)" onMouseOut="Bildwechsel(2,Normal2)" TITLE="HILFE FÜR ERSTBESUCHER: Hier erfahren Sie mehr über den Sinn, Zweck und die Funktion dieser Seite"><IMG src="picerstb1.jpg" width=139 height=20 BORDER=0></a>
<a href="javascript:window.external.AddFavorite(`http://beam.to/analyse`, `Profi - AktienStudien`)" target="home" onMouseOver="Bildwechsel(3,Highlight3)" onMouseOut="Bildwechsel(3,Normal3)" TITLE="Seite zu Favoriten hinzufügen"><IMG src="picbookm1.jpg" width=139 height=20 BORDER=0></a>
...etc ... etc ....
ITLE="`Live und in Farbe` chatten"><IMG src="picchat1.jpg" width=139 height=20 BORDER=0></a>
<IMG src="picnavunten.jpg" BORDER=0>
<IMG src="picunten.jpg" width=140 height=240 BORDER=0>
</center>
</BODY>
</HTML>
Die Stelle in der Datei muss an der Zielstelle dann natürlich den entsprechenden Tag <a name="TEXTSTELLE"> enthalten.
Probs gibt es, wenn die Datei aufgrund des Umfangs Ladezeiten aufweist, so dass die Stelle nicht mehr angesprungen wird - hatten wir auch oft, darum die Umstellung auf DB. Dein Projekt, vor allem die Analysten-Analyse finde ich interessant. Ich hatte mal ähnliches vor, aber mit der neuen WO-Seite verschwanden scheinbar auch alte Infos über Einstufungen, die schon länger zurücklagen :-((((( Aufbereitet sah das dann so aus:
Ich fängs supi wenn du dieses Themenfeld etwas beleuchten könntest...
Grüsse,
DwD
Im QT sind zwei Beispielstellen hervorgehoben, wo die Sprungmarke fett eingefügt ist:
<HTML>
<style type="text/css">
<!--
A:link { color: blue; text-decoration: underline; }
A:visited { color="#993399"; text-decoration: underline; }
A:hover {color:blue; background: #CCFFFF;text-decoration: none ;}
A:active {color: green; text-decoration: underline; }
//-->
</style>
<script language="JavaScript">
<!--
Normal1 = new Image();
Normal1.src = "pic/home1.jpg";
Highlight1 =
... etc .... etc ...
ght11.src = "pic/chat2.jpg";
2* function Bildwechsel(Bildnr,Bildobjekt)
{
window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
//-->
</script>
<HEAD>
<TITLE>Navigation</TITLE>
</HEAD>
<BODY Background="pic/navbg.jpg" width=309 height=607 style="cursor : default">
<center>
<IMG src="picnavoben.jpg" width=140 height=37 BORDER=0>
<a href="main.htm#TEXTSTELLE" target="home" onMouseOver="Bildwechsel(1,Highlight1)" onMouseOut="Bildwechsel(1,Normal1)" TITLE="Hauptseite"><IMG src="pichome1.jpg" width=139 height=21 BORDER=0></a>
<a href="first.htm#TEXTSTELLE" target="home" onMouseOver="Bildwechsel(2,Highlight2)" onMouseOut="Bildwechsel(2,Normal2)" TITLE="HILFE FÜR ERSTBESUCHER: Hier erfahren Sie mehr über den Sinn, Zweck und die Funktion dieser Seite"><IMG src="picerstb1.jpg" width=139 height=20 BORDER=0></a>
<a href="javascript:window.external.AddFavorite(`http://beam.to/analyse`, `Profi - AktienStudien`)" target="home" onMouseOver="Bildwechsel(3,Highlight3)" onMouseOut="Bildwechsel(3,Normal3)" TITLE="Seite zu Favoriten hinzufügen"><IMG src="picbookm1.jpg" width=139 height=20 BORDER=0></a>
...etc ... etc ....
ITLE="`Live und in Farbe` chatten"><IMG src="picchat1.jpg" width=139 height=20 BORDER=0></a>
<IMG src="picnavunten.jpg" BORDER=0>
<IMG src="picunten.jpg" width=140 height=240 BORDER=0>
</center>
</BODY>
</HTML>
Die Stelle in der Datei muss an der Zielstelle dann natürlich den entsprechenden Tag <a name="TEXTSTELLE"> enthalten.
Probs gibt es, wenn die Datei aufgrund des Umfangs Ladezeiten aufweist, so dass die Stelle nicht mehr angesprungen wird - hatten wir auch oft, darum die Umstellung auf DB. Dein Projekt, vor allem die Analysten-Analyse finde ich interessant. Ich hatte mal ähnliches vor, aber mit der neuen WO-Seite verschwanden scheinbar auch alte Infos über Einstufungen, die schon länger zurücklagen :-((((( Aufbereitet sah das dann so aus:
Ich fängs supi wenn du dieses Themenfeld etwas beleuchten könntest...
Grüsse,
DwD
Beitrag zu dieser Diskussion schreiben
Zu dieser Diskussion können keine Beiträge mehr verfasst werden, da der letzte Beitrag vor mehr als zwei Jahren verfasst wurde und die Diskussion daraufhin archiviert wurde.
Bitte wenden Sie sich an feedback@wallstreet-online.de und erfragen Sie die Reaktivierung der Diskussion oder starten Sie eine neue Diskussion.
Meistdiskutiert
Wertpapier | Beiträge | |
---|---|---|
112 | ||
48 | ||
41 | ||
33 | ||
33 | ||
25 | ||
24 | ||
19 | ||
18 | ||
16 |
Wertpapier | Beiträge | |
---|---|---|
15 | ||
14 | ||
13 | ||
12 | ||
12 | ||
12 | ||
10 | ||
10 | ||
9 | ||
9 |