Keresés

Részletes keresés

izebigyo Creative Commons License 2003.06.05 0 0 195
Kicsit konkretabban tudnad vazolni?

nem csak egy sort bedobni ide....

c.

Előzmény: mano- (194)
mano- Creative Commons License 2003.06.05 0 0 194
Sziasztok!

Tud-e valaki valamilyen megoldást a következő verziójú IE probémára:

Verzió: IE 6.0.2600.0000.xpclient.010817-1148

Jelenség:

opener.document.mform.mezo.options[iHossz] = new Option(document.sform.mezo2.value+' '+document.sform.szov.value,document.sform.mezo2.value,false,true);

kiszolgáló kivételt okozott uzenettel reagal, mikor ennek a sornak a végrehajtását végzi. Netscape navigátorba simán lefut, hozzáfűzi az elemet az options-hoz.

Tudtok-e valamilyen megoldást erre a problémára.

Gyanítom csak új elemet nem tudok hozzáfűzni, mert egy elemmel korábbit simán le tudom kérdezni. Arra válaszol és nem akad ki.

Köszönöm a válaszaitokat.

Üdv Mano.

izebigyo Creative Commons License 2003.05.25 0 0 193
hali

sikerult megoldanom a problemat, a createvent segitsegevel.

a htc hasznalatanak megtanulasat szivbol ajanlom. nem nehez, viszont ha eccer tuddod...

c.

Előzmény: SindbaD (192)
SindbaD Creative Commons License 2003.05.23 0 0 192
Szia,
lehet, h. még most sem értem teljesen a problémát, ráadásul htc-vel sosem foglalkoztam. De normál esetben, ha az a cél, hogy a.htm oldalban bekövetkezett, vagy be nem következett eseménytől függően történjen valami a b.htm oldalban, azt én pl. a következő módon oldanám meg (a tagnyitó/zárójelekkel nem foglalkozok most :)):

a.htm - ben:
...


(script language="JavaScript")
lefutott = false;
function klikk () {
alert ("Klikk");
lefutott = true;
}
window.name = "w";
(/script)
...

(input onClick="klikk()" type="submit")
...
(input onClick="window.open('b.htm')" type="submit" name="Submit2" value="Submit")
...


Azután a b.htm-ben:


...
(script language="JavaScript")
if (opener.lefutott) {
// tennivaló, ha lefutott...
}
else {
// tennivaló, ha nem futott le...
}
(/script)
...

Ha teljesen félreértettem a problémát, akkor bocs:)

Előzmény: izebigyo (190)
papa_130 Creative Commons License 2003.05.23 0 0 191
köszi az újabb válaszokat, ma hajnalban sikerült is rájönnöm, mit szúrtam el idáig!:o)
izebigyo Creative Commons License 2003.05.23 0 0 190
remelem atemgy a pelda

index.html:
<html xmlns:ppp="ppp">
<?IMPORT namespace="ppp" implementation="elso.htc">
<?IMPORT namespace="ppp" implementation="masodik.htc">

<body>
<ppp:elso id="elso"></ppp:elso>
<br/><br/>
<ppp:masodik id="masodik"></ppp:masodik>
<br/><br/>
<button onclick="elso.klikk()">klikk</button>

</body>

</html>

elso.htc:
<PUBLIC:COMPONENT tagName="elso">
<public:method name="klikk" />
<PUBLIC:DEFAULTS viewLinkContent/>

<script language="jscript">

function klikk()
{
alert("klikked");
}
</script>

<html>
elso htc
</html>

masodik.htc:
<PUBLIC:COMPONENT tagName="masodik">
<PUBLIC:DEFAULTS viewLinkContent/>

<script language="jscript">

function valami()
{

}

// itt akarom elkapni azt hogy az eslso.htc-ben a KLIKK lefutott es akkor hivja meg a
// VALAMI fuggvenyt
</script>

<html>
masodik htc
</html>

namost tudni akarok a masodik.htc-ben arrol, hogy az elso.htc-ben lefutott a KLIKK fuggveny

c.

Előzmény: SindbaD (189)
SindbaD Creative Commons License 2003.05.23 0 0 189
Hello,
"...remelem ertheto :))))"
Sajnos nem :)
Ha nem boldogulsz a belinkelt szakirodalommal - noha benne van a válasz valószínüleg - akkor esetleg írj valami példát, hogy értsem/értsük, mit is akarsz egészen pontosan.
Előzmény: izebigyo (185)
izebigyo Creative Commons License 2003.05.23 0 0 188
koszi a szakirodalmat :))))
Előzmény: crockl (186)
crockl Creative Commons License 2003.05.22 0 0 187
Előzmény: izebigyo (185)
crockl Creative Commons License 2003.05.22 0 0 186
Akkor parancsolj egy szakirodalom:
js pdf biblia: JavaScriptGold.pdf
Előzmény: papa_130 (183)
izebigyo Creative Commons License 2003.05.22 0 0 185
Hali

hogyan lehetne megoldani a kovetkezot.

adott egy HTML oldal.
ebben van 5 element behavior amik egymassal kommunikalnak.

Az egyikben lefut egy fuggveny.
Es a fuggveny vegen generalna egy esemenyt amirol a tobbi behavior automatikusan tudna, hogy neki melyik fuggvenyt kell erre az esemenyre futtatnia.

remelem ertheto :))))

c.

Előzmény: SindbaD (184)
SindbaD Creative Commons License 2003.05.22 0 0 184
Szia,
mondjuk egyik frame neve: leftFrame. Ebben script tagok között persze a = 50.
másik frame-ből: b = parent.leftFrame.a
És b értéke 50 lesz :))
Előzmény: papa_130 (183)
papa_130 Creative Commons License 2003.05.22 0 0 183
Hali!

Még egy utolsó lama kérdés. (igérem:o))

Tehát, ha van két frame-em és az egyikben létrehozok egy változót, akkor a másik frame-ből hogyan tudok neki értéket adni/változtatni?

Odáig eljutottam hogy :parent.másikframeneve.
de mi jön utána?
Sajnos egyik szakirodalomban sem leltem rá utalást.:(

MTHX!

papa_130 Creative Commons License 2003.05.22 0 0 182
Köszi a válaszokat!!:)
crockl Creative Commons License 2003.05.22 0 0 181
a valtozo tipusa mind1 :) mint ahogy irtam mar en is, meg most mas is, ha csinalsz egy 0-as frame-et peldaul, es azt nem toltod ujra akkor oda dolgozhatsz. Vagy kukizzhatsz is.
Előzmény: papa_130 (179)
Ellenagyag Creative Commons License 2003.05.22 0 0 180
Csinálj a tárolni kivánt változóknak megfelelő hidden elemeket a lapokon és mindig update-eld őket, így azok megmaradnak. De csinálhatsz akár egy rejtett frame-et id, amit konténernek használsz az ilyen változóknak.
Előzmény: papa_130 (179)
papa_130 Creative Commons License 2003.05.22 0 0 179
Szia!

Köszi a választ!
De akkor mit lehetne tenni ellene? Nekem arra lenne szükségem, hogy egy bizonyos adat amit beviszek, ne vesszen el. (csak annyi, hogy egy változó vagy 1-es, v. 2-es értéket kap)
Tároljam inkább sütiben? Gondolom ha tömbben tárolnám akkor is elveszne.

papa

Előzmény: crockl (178)
crockl Creative Commons License 2003.05.21 0 0 178
termeszetesen nem. Csak ugy lehet esetleg, ha frames az oldal. Akkor tudsz hivatkozni egy masik frame-re, valtozoira, fugvenyeire. De persze amint ujratoltodik az adott frame, minden elveszodik ami ott volt. 1 oldal 1 futas.
Előzmény: papa_130 (177)
papa_130 Creative Commons License 2003.05.21 0 0 177
Sziasztok!

Most ásom bele magam a JS-be, és lenne egy (valószínüleg meglehetősen lama) kérdésem.

Tehát, ha én mondjuk egy x.html oldalon definiálok egy változót (és egyből értéket is adok neki), akkor ugyanazon honlapon például az y.html oldalra átlépve ugyanazt a változót tudom-e kezelni utána? Magyarul a változó értéke ismert lesz miután becsuktam azt az oldalt ahol definiáltam, és átléptem máshova??

köszi!

papa

crockl Creative Commons License 2003.05.20 0 0 176
kuld:) mail az e-mail link-nel :)
Előzmény: izebigyo (175)
izebigyo Creative Commons License 2003.05.20 0 0 175
crocl

megvan a hiba es reprodukalni tudom. sot meg egy kis elszaparalt folderban is meg tudom csinalni.

most kene a segitseg. Hogy lehetne ezt a sz*rt megoldani.
szolja ha tucc segiteni, mert akkor atkuldenem priviben bezippelve.

koszi

c.

Előzmény: izebigyo (174)
izebigyo Creative Commons License 2003.05.20 0 0 174
A segitsegedet koszonom.
Most jelen pillanatban nem tudok mit kezdeni ezzel a problemaval mivel eloidezni nem tudom, mar 3 oraja nem jelentkezett. Ez nem azt jelenti, hogy a hiba nem letezik, csak egyszeruen reprodukalhatatlan.

ha nem gond, privatban at tudom kuldeni azt a kepernyofotot amit csinaltam a cookie tartalmarol.
eleg erdekes :))))

hidd el en orulnek a legjobban ha segiteni tudnal, de ecceruen azt se tudom melyik file generalja hibat, es van itt egypar beloluk.

c.

Előzmény: crockl (173)
crockl Creative Commons License 2003.05.20 0 0 173
nem vagom mi koze a keretnek a teszt oldalhoz:) Csinalsz egy egyszeru test oldalt. Ha ott mukodik, es amugy megis neha rossza, akkor tudhatod, hogy valami mas van elszurva. De nem akarok a megoldasban segiteni ha nem akarod.
Előzmény: izebigyo (172)
izebigyo Creative Commons License 2003.05.20 0 0 172
Na most az a gond,hogy egy szimpla tesztoldalt nem tudok csinalni, mert az egesz bele van agyazva egy portalrendszerbe.

Szoval most nekiallok keresgelni.... :(

Előzmény: crockl (171)
crockl Creative Commons License 2003.05.19 0 0 171
csinalj 1 teszt oldalt, es megnezzuk.
Előzmény: izebigyo (170)
izebigyo Creative Commons License 2003.05.19 0 0 170
hogy hol latom?
alert(document.cookie)

es az explorer szepen ezt nyomja vissza nekem.
Ez szerintem is lehetetlen.

Az url-ben tuti csak egyszer adom at, de azert atnezem az ordog sose alszik.

Namost ha egyszer bekerult, akkor egy aranyos vicces dolog kezdodik. Amikor felulirom akkor mindig az elsot irja felul, olvasni viszont a masodikat olvassa.
Ja es ehhez jon meg, hogy nem mindig, csak ugy neha-neha, tehat hajra keresd meg a hibat.

Aszem holnap nekihasalok, mert nincs otletem mitol lehet, aztan keresgelek.

Kosz, hogy probalsz segiteni, de aszem igy tavolrol ez nagyon nehez.

c.

Előzmény: crockl (169)
crockl Creative Commons License 2003.05.19 0 0 169
var_dump($_COOKIE); es minden kiderul, de ketszer nem lehet, szal magadnal keresd a hibat:) Esetleg ha url-be tolod,akkor lehet hogy hozzacsapod nem? Es lesz akarmi.php?lang=eng&lang=hun, vagy barmi.

Ja, es hol latod ezt? "lang=eng;lang=hun." ?? Hol jelenik ez meg?

Előzmény: izebigyo (168)
izebigyo Creative Commons License 2003.05.19 0 0 168
A kovetkezo a gond
azt, hogy a user eppen milyen nyelven akarja bongeszni az oldalt egy cookie-ban tarolom.
lang=hun -- akkor magyar
lang=eng -- akkor angol

es igy tovabb
namost ha kiadom hogy lang=hun akkor a LANG korabbi erteke felulirodik. Es ez igy tokeletesen mukodik. Ha scriptbol kiirom a document.cookie-t akkor frankon ott is van.

NEHA azonban siman ezt latom, lang=eng;lang=hun.
Ez pedig azert szerintem eleg lehetetlen. Bar egy parszor mar bebizonyosodott, hogy en tevedtem.

igazabol am lehet a PHP-ban van a gond: itt a kod.
a GETVAR fuggveny annyit csinal, hogy a query-bol kiszedi az erteket (pl index.php?lang=hun)

- tehat elosszor megnezem van-e a queryben LANG mert akkor az lesz az aktualis
- Ha nincs, akkor megnezem, hogy van-e mar ilyen cookie ha nincs akkor magyarra allitom
- kulonben a cookie-ban tarolt cucc lesz az aktualis

$currlang = "";

if ( getvar("lang") != null )
{
setcookie("nyelv",getvar("lang"));
$currlang = getvar("lang");
}
else
{
if ( (!isset($_COOKIE["nyelv"])) && ($currlang == "") )
{
setcookie("nyelv","hun");
$currlang = "hun";
}
else
{
$currlang = $_COOKIE["nyelv"];
}
}

Előzmény: crockl (167)
crockl Creative Commons License 2003.05.19 0 0 167
cookie-nak nincs valtozoja. Hogy erted azt hogy megduplikal? Es pontosan mit is? Es tudnal 1 teszt kornyezetet mutatni?
Előzmény: izebigyo (166)
izebigyo Creative Commons License 2003.05.19 0 0 166
hali

talalkozott mar valaki azzal a problemaval, hogy az IE egy cookie valtozot megduplikal?

Valami megoldas kellene, hogy ezt elkeruljem, bar nem tudom elkepzelni ez hogy tortenik meg.

c.

Előzmény: balazsy (165)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!