Archívum - Nov 15, 2007 - Fórum téma
Google maps API probléma
Sziasztok!
Remélem, nem raktam rossz helyre a kérdésem.
Összedobtam egy kódot, aminek a lényege, hogy egy javascript függvényt meghívva, az betölti a kódot egy felugró ablakba. Off-line indítva a dolgot minden rendben van, szépen bejön a térkép, hibajelzés nincs. Ami fura, hogy csak IE alatt működik, FF alatt változó hibaüzeneteket ad. Ha feltöltöm a szerverre, akkor teljes a csőd. IE alatt ez a hibaüzenet: "GMap2 is undefined"
[colorer=javascript]function terkep(x,y){
o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width=650,height=650';
wd=window.open("","",o);
wd.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'+
'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">'+
'<head>'+
'<meta http-equiv="content-type" content="text/html; charset=utf-8"/>'+
'<title>Google Maps</title>'+
'<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAAe_BFfTavDl8l_OezWaTQZhTmu_R15qLW_Sgfr0SyViKJuwyS0RS4psLtCX9DO-9R-Kp_STwVxACNtg" type="text/javascript"></script>'+
'<script type="text/javascript">'+
'window.moveTo((screen.width-650)/2,(screen.height-650)/2);'+
'var map; var geocoder;'+
'function load() {'+
'if (GBrowserIsCompatible()) {'+
'map = new GMap2(document.getElementById("map"));'+
'var point = new GLatLng('+x+','+y+');'+
'map.setCenter(point, 11);'+
'map.addOverlay(new GMarker(point));'+
'map.addControl(new GLargeMapControl());'+
'geocoder = new GClientGeocoder();'+
'}}'+
'function addAddressToMap(response) {'+
'map.clearOverlays();'+
'if (!response || response.Status.code != 200) {alert("Elnézést, de a cím nem létezik, vagy nem található.");} '+
'else {'+
'place = response.Placemark[0];'+
'point = new GLatLng(place.Point.coordinates[1],'+
'place.Point.coordinates[0]);'+
'marker = new GMarker(point);'+
'map.addOverlay(marker);'+
'marker.openInfoWindowHtml(place.address+"
Remélem, nem raktam rossz helyre a kérdésem.
Összedobtam egy kódot, aminek a lényege, hogy egy javascript függvényt meghívva, az betölti a kódot egy felugró ablakba. Off-line indítva a dolgot minden rendben van, szépen bejön a térkép, hibajelzés nincs. Ami fura, hogy csak IE alatt működik, FF alatt változó hibaüzeneteket ad. Ha feltöltöm a szerverre, akkor teljes a csőd. IE alatt ez a hibaüzenet: "GMap2 is undefined"
[colorer=javascript]function terkep(x,y){
o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width=650,height=650';
wd=window.open("","",o);
wd.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'+
'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">'+
'<head>'+
'<meta http-equiv="content-type" content="text/html; charset=utf-8"/>'+
'<title>Google Maps</title>'+
'<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAAe_BFfTavDl8l_OezWaTQZhTmu_R15qLW_Sgfr0SyViKJuwyS0RS4psLtCX9DO-9R-Kp_STwVxACNtg" type="text/javascript"></script>'+
'<script type="text/javascript">'+
'window.moveTo((screen.width-650)/2,(screen.height-650)/2);'+
'var map; var geocoder;'+
'function load() {'+
'if (GBrowserIsCompatible()) {'+
'map = new GMap2(document.getElementById("map"));'+
'var point = new GLatLng('+x+','+y+');'+
'map.setCenter(point, 11);'+
'map.addOverlay(new GMarker(point));'+
'map.addControl(new GLargeMapControl());'+
'geocoder = new GClientGeocoder();'+
'}}'+
'function addAddressToMap(response) {'+
'map.clearOverlays();'+
'if (!response || response.Status.code != 200) {alert("Elnézést, de a cím nem létezik, vagy nem található.");} '+
'else {'+
'place = response.Placemark[0];'+
'point = new GLatLng(place.Point.coordinates[1],'+
'place.Point.coordinates[0]);'+
'marker = new GMarker(point);'+
'map.addOverlay(marker);'+
'marker.openInfoWindowHtml(place.address+"
div valid linkelés
sziasztok,
csináltam egy buttont (div-vel),
közepére van igazítva a szöveg,
és szeretném az egész divet linkelni.
1. próba:ez jó, működik, de nem valid,
és ha ezt kijavítanám, akkor az egész oldal valid lenne.
2. megoldás:ezt nem próbáltam ki, valószínű jó, viszont ezzel meg az a bajom hogy JS
mennyi bajom van igaz? :)
hogy lehetne js nélkül VALIDul megírni ezt?
köszönöm
■ csináltam egy buttont (div-vel),
közepére van igazítva a szöveg,
és szeretném az egész divet linkelni.
1. próba:
<a href="link"><div id="button">szöveg</div></a>
és ha ezt kijavítanám, akkor az egész oldal valid lenne.
2. megoldás:
<div onclick="location.href='http://www.example.com';" style="cursor:pointer;"></div>
mennyi bajom van igaz? :)
hogy lehetne js nélkül VALIDul megírni ezt?
köszönöm
mysql cellában asszociatív tömb tárolása
sziasztok
van egy tablam, itt minden egyes sorban egy-egy tobbdimenzios (asszociativ) tombot szeretnek tarolni.
egyelore ket megoldast talaltam:
1) a tomb indexeinek megfelelo nevu oszlopokat letrehozom. ezzel az a bajom, hogy a tombomnek rengeteg indexe lehet, sot, lehetseges, hogy egy sorban ezek kozul nem mindegyiket hasznalom ki.
2) egy nagy cellaban json adatokat tarolok. ez eddig mukodik. szerver oldalon php/perl segitsegevel feldolgozom, minden vilagos.
kerdesem: van mas modszer? mi a leghatekonyabb? mi a leggyorsabb? mit celszeru?
masik kerdesem: az normalis, hogy (jatekrol van szo) egy oldalletoltesnel akar harom, esetleg ot mysql lekerdezest is futtatok? ez hosszu tavon nem zsakutca?
valaszaitokat varom
ErdosJ
■ van egy tablam, itt minden egyes sorban egy-egy tobbdimenzios (asszociativ) tombot szeretnek tarolni.
egyelore ket megoldast talaltam:
1) a tomb indexeinek megfelelo nevu oszlopokat letrehozom. ezzel az a bajom, hogy a tombomnek rengeteg indexe lehet, sot, lehetseges, hogy egy sorban ezek kozul nem mindegyiket hasznalom ki.
2) egy nagy cellaban json adatokat tarolok. ez eddig mukodik. szerver oldalon php/perl segitsegevel feldolgozom, minden vilagos.
kerdesem: van mas modszer? mi a leghatekonyabb? mi a leggyorsabb? mit celszeru?
masik kerdesem: az normalis, hogy (jatekrol van szo) egy oldalletoltesnel akar harom, esetleg ot mysql lekerdezest is futtatok? ez hosszu tavon nem zsakutca?
valaszaitokat varom
ErdosJ
Platformválasztás nagy terheltségű alkalmazáshoz
Sziasztok!
Segítségét kérném azoknak, akiknek volt már dolguk olyan weboldalt fejleszteni, aminek aztán nagy lett a terheltsége.
Sok weblapot csináltam már, elsősorban PHPben és ASP.NET-ben. Tapasztalatom van Pylons-szal és JSF-el is, annyi nem, hogy az életrajzomba írjam :)
Most kezdek bele egy weblapba, aminek várhatóan egész nagy terheltsége le (ha bejön, persze).
Nekem két lehetőség jut eszembe platformra:
CakePHP
JSF + Glassfish + TopLink
Mindkettő MySQL-lel.
Persze a rapid development is fontos szempont a választásban. :)
Kérlek segítsetek abban, hogy mennyire skálázhatóak ezek a technológiák nagy terheltség esetén, melyiket érdemes választani. Illetve volt már tapasztalatotok azzal, hogy a CakePHP template cache-elése mennyire gyors és használható? Érdemes-e a Cake-et összegyúrni Smarty-val? Mi a szűk kereszmetszet egy JSF alapú alkalmazásnál?
Összességében: Melyiket érdemes választani?
Ezer köszi!
zottty
■ Segítségét kérném azoknak, akiknek volt már dolguk olyan weboldalt fejleszteni, aminek aztán nagy lett a terheltsége.
Sok weblapot csináltam már, elsősorban PHPben és ASP.NET-ben. Tapasztalatom van Pylons-szal és JSF-el is, annyi nem, hogy az életrajzomba írjam :)
Most kezdek bele egy weblapba, aminek várhatóan egész nagy terheltsége le (ha bejön, persze).
Nekem két lehetőség jut eszembe platformra:
CakePHP
JSF + Glassfish + TopLink
Mindkettő MySQL-lel.
Persze a rapid development is fontos szempont a választásban. :)
Kérlek segítsetek abban, hogy mennyire skálázhatóak ezek a technológiák nagy terheltség esetén, melyiket érdemes választani. Illetve volt már tapasztalatotok azzal, hogy a CakePHP template cache-elése mennyire gyors és használható? Érdemes-e a Cake-et összegyúrni Smarty-val? Mi a szűk kereszmetszet egy JSF alapú alkalmazásnál?
Összességében: Melyiket érdemes választani?
Ezer köszi!
zottty
XML-ben tárolt HTML tartalomhoz keret XSLT-vel
Sziasztok!
Adott volna nekem kb. egy tucat mezei HTML oldal, mely ritka egyszerű felépítésű: mindegyiknek ugyanaz a szerkezet, menü közös, tartalmi rész és a title más.
Az egyes XML fájlok struktúrája a következő:Van-e valami egyszerű módja annak, hogy a egyből kész HTML kimenetet adjon vissza, tehát a kimenetben is ugyanúgy legyen hatása a b, i, table, stb. tagoknak, vagy ezeket is le kell kezelnem külön-külön?
Előre is köszönöm a segítséget!
■ Adott volna nekem kb. egy tucat mezei HTML oldal, mely ritka egyszerű felépítésű: mindegyiknek ugyanaz a szerkezet, menü közös, tartalmi rész és a title más.
Az egyes XML fájlok struktúrája a következő:
<doc>
<title>Cím</title>
<content>HTML tageket is tartalmazó tartalom</content>
</doc>
<xsl:value-of select="content" />
Előre is köszönöm a segítséget!