![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Elite
![]() Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429
|
![]() Ich will in der Adresszeile als GET- Element einen #-Key mitgeben, mit dem ich innerhalb der HTML Datei positionieren kann.
zb. soll auf der Seite einsatz2003.asp den Monat Jänner im Frame "Hauptframe" der Frameseite 1024768.asp öffnen und dort genau zu betroffenen Eintrag 42 gehen. Code:
1024768.asp . . . <frame name="Hauptframe" scrolling="auto" src=" <%If Request.QueryString("Site") = "" Then %> Startseite.asp <% Else %> <%=Request.QueryString("Site")%> <%End if%> " target="_self"> . . . edit: Habs rausgefunden, der Fehler lag in der Online-Editierung des Quelltextes ![]() Geändert von Christoph (19.08.2014 um 21:40 Uhr). Grund: Auf Wunsch des Posters |
![]() |
![]() |
![]() |
#2 |
Schwarzfußfrettchen
![]() Registriert seit: 28.01.2001
Beiträge: 2.071
|
![]() <html>
<body> <a name="position1"> </body> </html> aufrufen mit: whatever.htm#position1 seite wird geöffnet und an der position wo das <a name> steht angezeigt.
____________________________________
Wann die kan Almdudler ham... \"Es gibt nur einen Weg zur Lunge, und der muss geteert werden, damit der Krebs nicht stolpert!\" http://www.dream.at/gizmo/bunny.gif Image is © 2001 Merle Sterndalsäg.. ähh... jäger ![]() |
![]() |
![]() |
![]() |
#3 | |
Elite
![]() Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429
|
![]() Zitat:
Nur hat mir wenn ich geschrieben habe: einsaetze2003.asp?Monat=0815#E42 (als Ersatz für das "normale" einsaetze2003.asp?Monat=0815#E42) mir hat mir asp auch immer das Zeichen brav so übersetzt, dass es auch so und nicht als dekodiertes Htmlzeichen, als Raute eben im Quelltext stand. Deshalb bin ich anschließend dazu übergegangen die Einsatznummer als eigenes Get-Element zu übergeben. Doch da hat mir die Online-editierung des Sources wieder den selben Schmarrn gemacht, hat mir mein # weiter dekodiert und dann als Text ausgeliefert. Allerdings hat wie ich dann gleich # geschrieben mir der OnlineEditor das jetzt endlich richtig ausgebessert und jetzt funktioniert es endlich. Um mein Prinzip noch einmal verständlich auszudrücken (Mein Programmierlehrer meinte ich würde um 20 Ecken denken, die keiner nachvollziehen kann, was allerdings eher daran liegt das er nie über Cobol *würg* hinausgekommen ist). Als Erstes übergebe ich die Domain, logisch oder? Dann die Frameseite die für eine Auflösung von 1024*768 optimiert wurde. Dieser Frameseite übergebe ich als QueryString, die Seite die sie im "Hauptframe" anzeigen soll. Und der Seite die angezeigt werden soll übergebe ich welches Monat sie anzeigen soll, und wo sie sich gegebenenfalls positionieren soll. Und eben genau das Letzte, die Positionierung hat nicht funktioniert, weil die 1024768.asp-Seite gemeint hat, das #Exx würde sich auf sie beziehen. Geändert von Christoph (19.08.2014 um 21:42 Uhr). Grund: Auf Wunsch des Posters entfern |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|