• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Zusätzlicher Link in der Navigationsleiste

Marcel123

Geocacher
Moin,
ich hatte mir vor langer Zeit mal ein Script geschrieben, dass mir Rechts in der Navigationsleiste einen zusätzlichen Link zu meiner GSAK-DB erstellt.
Nach den vielen umbauten von groundspeak funzt das Script allerdings garnicht mehr. Vielleicht kann mir jemand helfen.

Code:
// ==UserScript==
// @name           GSAKLINK
// @namespace      Marcel123
// @include        http://www.geocaching.com/seek/cache_details.aspx?*
// ==/UserScript==

var navigation = document.getElementsByClassName('ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode')[0].getElementsByTagName('ul')[0];

var gccode = document.getElementById('WidgetBody').innerHTML;


navigation.innerHTML += "<li><img src='http://127.0.0.1:7890/GSAK/img/gc.gif' width='16' height='16'></img> <a href='http://127.0.0.1:7890/GSAK/img/listing.php?code="+gccode+"'><b>Open in GSAK</b></a></li>";

Findet jemand den fehler?
 

LOK

Geocacher
Hallo,

das Problem ist recht einfach ausgemacht: die class "ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" gibt es nicht mehr...
ich weis nicht wo du das verankern willst, aber ich würde vorschladen es vor dem Element mit der id="map_preview_canvas" zu setzen...

Grüße

LOK
 
Oben