#Anker im IE
Frank
- html
Hi,
ich kämpfe gerade mit einer Erscheinung im IE.
Im Frame gibt es einen Index mit anklickenden Buchstaben.
In einem anderen Frame wird dann einen Seite mit einem Anker aufgerufen, damit an die entsprechende gesprungen wird.
Soweit funktioniert es, aber an der Stelle nach dem Anker blinkt auf einmal ein Cursor. Drückt man dann Tasten, so erscheint der eingegebene Text, obwohl auf der ganzen Seite keine Textfeld o.ä. steht. Mit dem 'eingegebenen' Text kann man das Bild verschieben. Das kann ich mit mehreren Buchstaben machen - es funktioniert immer wieder.
Das ist alles ganz merkwürdig.
Wenn ich dann in die Seite 'reinklicke', verschwindet der Cursor.
Hier die beiden 'wichtigen Stellen':
Der Aufruf: 05.cfm#A
der Anker: <a name="A"> oder auch <a name="#A">
Kann mir da jemand weiterhelfen ?
Danke
Frank
Hallo,
schau Dir mal den Quellcode von http://www.fniffi.de an.
Im Body-Tag fange ich die Tastatureingaben ab.
Vielleicht hilft Dir das ja weiter !
Mit CSS cursor:pointer kannst Du den Cursor direkt beeinflussen.
Danke vielmal ;-)
Michael
Hi Michael,
die Tastatur abfangen ist nur die halbe Lösung, da der Cursor dann immer noch so nervig blinkt. Es ist auf jeden Fall ein guter Anfang - manchmal kommt man auf die einfachsten Dinge nicht.
Mit CSS cursor:pointer erscheint dann nur auf der ganzen Seite ein anderer Mauszeiger, doch der Textcursor wie im Textfeld bleibt.
Danke für Deine Hilfe
Frank
Hallo,
ich brauche den Sourcecode - sonst kann ich nur raten !
Wenn er kleiner als 100kB ist kannst mir auch ein Mail mit dem Code schicken.
Danke vielmal ;-)
Michael
Im oberen Frame sieht der Aufruf so aus :
<a href="./05.cfm#A" onMouseOver="letterover(1);" onMouseOut="letterout(1);"><img src="/images/allround/trans.gif" border="0" width="26" height="32" name="letter"></a>
Der Anker in der 05.cfm sieht so aus :
<a name="A"><img src="/images/allround/index_a.gif">
Auch die Varianten wie ...
<a name="#A"><img src="/images/allround/index_a.gif">
<a name="A"><img src="/images/allround/index_a.gif"></a>
<a name="#A"><img src="/images/allround/index_a.gif"></a>
<a name="A"></a><img src="/images/allround/index_a.gif">
<a name="#A"></a><img src="/images/allround/index_a.gif">
... bringen nichts.
Reicht Dir das ?
Thx
Frank
Hallo,
das reicht nicht, denn ich möchte den ganzen Code in meinem Browser testen.
Wichtig ist auch der Code, den der Cold Fusion Server ausgibt.
Im Link muss natürlich auch stehen target="framename"
Oder im header vom Frame, wo die Links enthalten sind. <BASE target="framename" ></BASE>
<frame name="framename"></frame>
Danke vielmal ;-)
Michael