Just nu i M3-nätverket
Gå till innehåll

Sökning av adress på Hitta.se karta


Fincozmoz

Rekommendera Poster

Om du har en lista med adresser som du vill kunna visa på karta så passar det utmärkt att öppna Hitta.se i ett nytt fönster där man visar den givna adressen på kartan.

 

Dock är detta inte så trivialt som man kan tro då Hitta.se gör lite magi bakom kulisserna innan de genererar kartan. Efter lite efterforskningar listade jag till slut ut hur man gör.

 

1. Länka till den här adressen:

http://www.hitta.se/ExternalSearch/Default.aspx?SearchType=4

 

2. Se till att adressen du skickar in inte har några mellanslag. Byt ut alla mellanslag till plustecken.

 

3. Adressen måste också vara URL Encoded. I javascript gör man detta med funktionen escape.

 

4. Skicka adressen med namnet TextBoxWhere, så om du har ett formulär så ska namnet på adressens inputfält vara TextBoxWhere och om du skickar via URL så blir den fullständiga URLen:

"http://www.hitta.se/ExternalSearch/Default.aspx?SearchType=4&TextBoxWhere=" + escape(address)

 

Såhär ser min fullständiga javascript-funktion ut som öppnar en karta till en viss adress:

function mapper(address){
ad = "http://www.hitta.se/ExternalSearch/Default.aspx?SearchType=4&TextBoxWhere=" + escape(address)
aa = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height=650,width=850"

//alert(ad);
winpop = window.open( ad , 'Mapper', "'" + aa + "'");
winpop.focus();
}

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...