Få link destination hver gang og præcist
Halløj,jeg har lavet ( læs: er igang med ) en extension, i javascript, til browseren Epiphany, så den imitere Google Chrome hvad angår status baren på browseren, men jeg er stødt på nogen præcisions problemer, hvad angår at vise link distinationen.
Når jeg skal have fat i url'n på det link musen er ovre, bruger jeg; event.target.getAttribute( 'href' );, men det er ikke altid det er nok. Nogen gange er linksne nemlig kun beskrevet som foo-paths, så der kun står /path/path/name, og nogen gange kan getAttribute( 'href' ) overhovedet få fat i destinationen, simpel den står skrevet rigtigt på siden, så jeg leder efter den bedste måde at slippe af med de to problemer.
Jeg ønsker at hvis det er en foo-path linket har beskrevet, så skal den udskiftes med en fuldkommen sti, men hvorfor gør jeg det aller smartest og solidt?
Når jeg nu siger at den ikke rigtigt kan få fat i href-værdien på links, så kan jeg ikke samtidig komme med en begrundelse på hvorfor, men jeg kan frembringe det på google.com. Hvert andet link, ca., til et resultat gider ikke vises, men jeg kan ikke se noget mønster i det, så jeg kan finde ud af hvorfor desværre.
Jeg håber i kan hjælpe mig.