WDB
Hallo Zusammen
Angenommen ich habe diesen Link hier:
<a href="http://www.mywbb.info">MyWBB.Info</a>
Klick' ich nun auf diesen Link, wird er "umstrichelt". Das kann man ja mit dem Zusatz
onfocus="if(this.blur) this.blur()" unterbinden, sprich:
<a href="http://www.mywbb.info" onfocus="if(this.blur) this.blur()">MyWBB.Info</a>
Ist es möglich in der/n CSS-Datei/en von einem WBBLite den Kürzel
onfocus="if(this.blur) this.blur()"so einzubauen, dass bei keinem Link im Forum mehr ein gestrichelter Rahmen erscheint?
Hilfe..
Schweinebacke
Hallo,
Da „onfocus..... blur()“ nichts mit CSS sonder mit JavaScript zu tun hat, geht es auch nur mit einem Script.
Den Script musst du innerhalb dem body-Tag einbinden, da er mit document.body.onclick=AuswahlReset; aufgerufen wird. Ab besten in header-Tamplate.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
|
<script type="text/javascript">
<!--
//////////////////////////////////////////////////
/// Script von Schweinebacke www.roflweb.de ///
/// dieser Hinweis darf entfernt werden ///
/// ihr könnt auch euren Namen einsetzen ///
/// müsst dann aber wissen wie es funktioniert ///
//////////////////////////////////////////////////
var url = document.getElementsByTagName("a");
function AuswahlReset () {
for (var i = 0; i < url.length; i++)
if (url[i].blur)
url[i].blur();
}
document.body.onclick=AuswahlReset;
-->
</script> |
|
Grüssle
WDB
Schaut ja gut aus, funktioniert nur leider nicht..
Hab' mal meine Header.TPL angehangen.
Link zum Board:
http://www.daswebdesignboard.de.vu
/EDIT:
Hm, im IE gehts im FF nicht. Funktioniert es also gar nicht im FF? Auch mit deiner Methode nicht?
Schweinebacke
Das Problem muss man sich immer mit dem Bord ansehen.
Im Anhang mal ne Testseite. Da funktioniert es mit dem FF.
Muss mal nachsehen ob die Variable url im js schon verwendet wird.
EDIT:
Header war wohl keine so gute Idee, besser ist es im footer.
WDB
Ich hab' die Testdatei ausprobiert (Mit dem FF!) und es klappt nicht. Liegts vielleicht an meiner Version 2.0.0.3?
Schnipper
schau ma nach in deinen Optionen ob dein Javascrpt überhaupt angeschaltet ist, denn wenn icht get es ja nicht. Im IE wirds wahrscheinlich an sein, schau ma nach plz.
Schweinebacke
Bei mir funktioniert es mit allen Browsern.
Ich habe den Script auch in den footer bei mir eingebaut.
Test