Kan ik de waarde van de x en y coordinaat vanuit een identify-actie in de kaart (map) gebruiken om op te nemen in een link in diezelfde identifyresultshtml venster. De url is bijvoorbeeld: http://www.test.nl/webreport_test_ov/selectreport.aspx?x=224675&y=500192 De waarden voor x en y wijzigen dus iedere keer als ergens in de kaart een identify actie plaatsvindt. Werkt dit via de fscripts.js? Zo ja. Hoe? Heeft iemand een voorbeeld?
Hoi Peter Auke,
Dit kan niet direct in flamingo. Wat je kan doen is het volgende:
Hier kan je een voorbeeld vinden van het afvangen van een click met javascript:
http://documentation.flamingo-mc.org/flamingo_demo/jsfunction.html?config=config_catch_identify.xml
overigens kan je hier meer demo's vinden:http://documentation.flamingo-mc.org/flamingo_demo/
Je kan dus deze identify x en y opslaan in je javascript en vanuit je idenitify een js functie aanroepen bijvoorbeeld:
<a href="javascript:openUrlInclXenY('http://www.test.nl/webreport_test_ov/selectreport.aspx?')">Open url</a>
en dan in js:
//x en y worden gevuld door afvang van identify.var x;var y;
function openUrlInclXenY(url){ window.open(url+"x="+x+"&y="+y);}
Als je dan klikt op de link wordt de js functie aangeroepen. De x en y zijn al gevuld in je functie die de identify click afvangt en de js functie zorgt er voor dat de pagina wordt geopend incl de x en y.
Roy