Avatar billede bahn Nybegynder
16. februar 2002 - 21:49 Der er 16 kommentarer og
1 løsning

link til samme side - afstand fra top

Hej
hvis man har en side med nogen data man skal sende til samme side
fx.
<INPUT ID="but" TYPE="button" VALUE="ja" onclick="window.location='afstem.php?stem=2'">

knappen er et godt stykke nede af siden!
når man trykker på knappen ksker der følgende:
$stem = "2";
siden opdateres

man jeg vil også gerne have at man kommer ned på samme sted på siden hvor knappen man klikkede på er!

kan man det...  eller rettere hvordan går man det??
Avatar billede sukos Juniormester
16. februar 2002 - 21:55 #1
window.location.href=afstem.php#hvortil
eller så'n.

Men for at det virker, skal du før din form skrive:
<a name="hvortil"><input type mmmmm.......></a>

Hvis du så linker til
afstem.php#hvortil bliver siden "kørt" ned til hvor dit a name starter.
Avatar billede sukos Juniormester
16. februar 2002 - 21:57 #2
Ved det ikke, men måske virker:

<a name="hvortil"><INPUT ID="but" TYPE="button" VALUE="ja" onclick="window.location='afstem.php#hvortil?stem=2'"></a>
Avatar billede nikolajdu Nybegynder
16. februar 2002 - 22:07 #3
Det skal nok være <a name="hvortil"></a><input type mmmmm.......>

Jeg kan næppe forestille mig at feltet skal defineres som link :))
Avatar billede bahn Nybegynder
16. februar 2002 - 22:14 #4
dur ikke !

<A NAME="her"></A>
A HREF="statestik.php#her?order=side ASC">Hvad</A>

det gør dette iøvrigt heler ikke!!
Avatar billede bahn Nybegynder
16. februar 2002 - 22:16 #5
< mangler men det er en smutter i kopieringen her til!  :-)
Avatar billede sukos Juniormester
16. februar 2002 - 22:20 #6
At lave et anker (<a name="navn">whatever</a>) har jeg nu også kun brugt i ren html.

Men du kan jo evt. lave en header i starten af din php, som sender en det rigtige sted hen.
Avatar billede sukos Juniormester
16. februar 2002 - 22:22 #7
Det her:
<A NAME="her"></A>
A HREF="statestik.php#her?order=side ASC">Hvad</A>
er det rene vrøvl.
Foriøvrigt virker det jo kun "rigtigt" hvis siden er længere end browservinduet. Og er det tilfældet, så prøv:

<A NAME="her"><A HREF="statestik.php#her?order=side ASC">Hvad</A></A>
Avatar billede bahn Nybegynder
16. februar 2002 - 22:22 #8
??  jeg er lytter øre...  øgne
Avatar billede bahn Nybegynder
16. februar 2002 - 22:27 #9
jo nu virker det:

<A NAME="her"><A HREF="statestik.php?order=side ASC#her">Hvad</A></A>

men bogmærket skal stå bagerst
og så går der et par sekunder før man kommer det rigtige sted hen!!
Avatar billede bahn Nybegynder
16. februar 2002 - 22:27 #10
Men fortæl mig lidt om header!
Avatar billede sukos Juniormester
16. februar 2002 - 22:28 #11
Fedt!
Avatar billede nikolajdu Nybegynder
16. februar 2002 - 22:30 #12
Grunden til der går lidt tid før du kommer ned til bookmarket er simpelthen den at det skal loades først - Som regel vil der jo ligge en hel del før og det skal lige ind først :))
Avatar billede sukos Juniormester
16. februar 2002 - 22:33 #13
<?php
if ($stem = 2) {
header("Location: statestik.php#her");
}
?>
og alt det andet....................


Altså:

Din knap gir du et navn,
<a name="her"><INPUT ID="but" TYPE="button" VALUE="ja" name="2"></a>
Avatar billede sukos Juniormester
16. februar 2002 - 22:34 #14
Sludder!
<a name="her"><INPUT ID="but" TYPE="button" VALUE="2" name="stem"></a>
Avatar billede bahn Nybegynder
16. februar 2002 - 22:36 #15
skal det så ikke være en submit knap det ovenstående i en hidden form?
Avatar billede sukos Juniormester
16. februar 2002 - 22:48 #16
Øhm, ????

<?php
if ($order = side_ASC) {
header("Location: statestik.php#her");
}
?>


<a name="her"><a href="statestik.php?order=side_ASC">link</a></a>
er det samme som
<form action="statestik.php">
<a name="her"><input type="button" name="order" value="side_ASC"></a>

Jeg kan ikke li' mellemrum!
Avatar billede sukos Juniormester
16. februar 2002 - 22:49 #17
<form action="statestik.php" method="post">
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester