Ausgefallene Mausverfolgung, effektvoll, speziell und individuell einstellbar Aktualisiert 07.05.23
Das folgenden Skript zeigt eine ausgefallene Mausverfolgung mit animierten Text! Der Textverlauf lässt sich beliebig formatieren und der eigenen Webseite anpassen! Wichtige oder besondere Seiten, bekommen durch diese effektvolle Mausverfolgung eine besondere Aufmerksamkeit!
• Die einzelnen Funktionen sind jeweils hinter den Befehlen beschrieben! • Durch hinzufügen eines Hintergrundes ist der Schriftzug wesendlich besser zu erkennen! • Will man ein Hintergrundbild oder Farbverlauf einfügen, sollten sie möglichst weboptimiert sein! • Hintergrundbilder, Rahmenformatierung und Innenabstand, kommen erst bei großen Schriften richtig zu Geltung! • Die Formen der 3D-Rahmen zeigen sich erst ab einer Rahmenstärke von 3px!
Das Script kommt in die Fußzeile oder besser als Plugin in den "bottom_footer"!
<script type="text/javascript"> if ((document.getElementById) && window.addEventListener || window.attachEvent){
(function(){
//Schrift-Einstellungen Anfang
var msg = 'Hilfe, Tricks & Tipps'; // Text var font = 'arial'; // Schriftart - Arial, Arial Black, Comic Sans MS, Courier New, Impact, Verdana var size = 18; // Schriftgröße - Angabe in px var fstyle = 'normal'; // Schriftstil - italic, oblique, normal var fweight = '100'; // Schriftdicke - 100, 200, 300, 400, 500, 600, 700, 800, 900 var pleft = 2; // Linker Innenabstand in px var pright = 2; // Rechter Innenabstand in px var ptop = 0; // Oberer Innenabstand in px var pbottom = 0; // Unterer Innenabstand in px var wsize = 1.5; // Buchstabenabstand - Min. 1.0 ohne Rahmen, mit Rahmen +0.1 pro 1px Rahmenbreite, bei pright > 0 = anpassen var colour = '#FCC803'; // Schriftfarbe var bsize = 2; // Rahmenbreite - Angabe in px var bstyle = 'solid'; // Rahmentyp - none (keine Rahmen), solid, dotted, dashed, double, groove, ridge, inset, outset var bradius = '5px'; // Runder Rahmen var bcolour = '#000023'; // Rahmenfarbe var bgcolour = '#0C06B0'; // Hintergrundfarbe var image = ''; // Hintergrundbild - z.B. 'https://files.homepagemodules.de/b104774/a_551_5a11a858.gif' var delay = 0.45; // Verzögerung - kleine Werte, starke Verzögerung - Wert= 0.01 bis 0.99 var speed = 40; // Geschwindigkeit - kleine Werte, hohe Geschwindigkeit - Werte= größer 1 var yOffSet = 25; // Y-Abstand zum Mauszeiger in px var xOffSet = 25; // X-Abstand zum Mauszeiger in px
//Schrift-Einstellungen Ende
var d = document; msg = msg.split(""); var n = msg.length; var y = 0; var x = 0; var yp = []; var xp = []; var yd = []; var xd = []; var temp = []; var idx = document.getElementsByTagName('div').length; var scy = 0; var scx = 0; var dom = (typeof window.pageYOffset == "number");