17.11.2007, 18:35
Seiten: 1 2
Dave
17.11.2007, 19:42
Das soll in dem myBB-Code drin stehen? Also wenn du dann irgendwo auf einen Link mit dem Anker klickst, dass du dann zum Beitrag springst?
Ein Beispiel:
Code:
\[anker=(.*?)\](.*?)\[/anker\]
Code:
<a href="#" id="$1">$2</a>
Ein Beispiel:
Code:
[anker=ankerid]text[/anker]
17.11.2007, 20:37
Ja,
aber wie soll der Text markiert werden, zu dem gesprungen wird
aber wie soll der Text markiert werden, zu dem gesprungen wird
Dave
17.11.2007, 21:00
Was ich dort eben erstellt habe ist ein MyBB-Code, dieser wird um den gesamtem Text gelegt zu dem gesprungen werden soll. Du musst dann eben nur irgendwo den Link einbinden.
Ich habe allerdings einen gleinen Fehler gemacht, den ich jetzt korrigiert habe, so soltle es dann funktionieren: siehe Post oben.
Ich habe allerdings einen gleinen Fehler gemacht, den ich jetzt korrigiert habe, so soltle es dann funktionieren: siehe Post oben.
17.11.2007, 21:35
Okay, das funktioniert, aber wenn ich auf den Text klicke, springe ich nicht zum TExt. Wie exakt muss ich denn den Text markieren
Dave
17.11.2007, 22:07
Weißt du eigentlich wie ein Anker funktioniert? Einen Anker zu sich selbst springen zu lassen ist doch vollkommen überflüssig, du bist doch schon da. Um zu dem Anker zu springen, versuche es mal mit folgendem Link:
Natürlich müssen ankerid und Ankername entsprechend ersetzt werden.
Code:
<a href="ankerid">Ankername</a>
18.11.2007, 09:23
Nein, es soll wie bei einem Inhaltsverzeichnis sein. Man klickt oben auf den Text, und man ist dort
18.11.2007, 09:59
Du definierst einen Link: <a href="#text">Test</a> und dann definierst du noch einen Link: <a name="text">Test2</a>. Wenn du auf Test klickst, springst du dann zu Test2. Das Prinzip, wie man etwas in MyCode umsetzt, sollte ja jetzt klar sein.
18.11.2007, 11:13
Also iwie verstehe ich das ganze net..
Ich habe jetzt einen MyCode:
und den HTML-Code:
Mit dem passiert nichts, ausser das in der Adressleiste eine # erscheint
Nun soll ich einen zweiten Code einfügen, zu dem die HTML-Version
ist
a) Kann mir jemand sagen, wie davon die MyCode Version ist?
Ich habe jetzt einen MyCode:
Code:
\[anker=(.*?)\](.*?)\[/anker\]
und den HTML-Code:
Code:
<a href="#" id="$1">$2</a>
Mit dem passiert nichts, ausser das in der Adressleiste eine # erscheint
Nun soll ich einen zweiten Code einfügen, zu dem die HTML-Version
Code:
<a name="$1">$2</a>
a) Kann mir jemand sagen, wie davon die MyCode Version ist?
18.11.2007, 13:30
Probiere es so:
Code:
<a href="#$1">$2</a>
Seiten: 1 2