[JS/Frame] Locatie veranderen

Pagina: 1
Acties:

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
code:
1
2
3
4
5
currentLoading=baseUrl + menuItem;
parent.intranetMain.location.replace(currentLoading);
loading=attachObject('mainLoading');
loading.setVisible(1);
alert();


Dit werkt... Maar zodra ik de alert weghaal niet :? :? :?

Wat zie ik hier over het hoofd?


Regel 2 heb ik ook al vervangen voor:
parent.intranetMain.location.href=(currentLoading);
parent.intranetMain.document.location.replace(currentLoading);
parent.intranetMain.document.location.href(currentLoading);


Ook hier staat in principe hetzelfde als mijn script :http://tech.irt.org/articles/js015/index.htm

Ik zie waarschijnlijk iets heeeeeeeeeel simpels overhet hoofd.... Het is tenslotte al vrijdag middag... :D :D

Programmer - an organism that turns coffee into software.


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Jikes...

^One time - KICK^

Niemand een wilde gok dan?

Een ander vaag idee?

Een andere benadering voor dit simpel probleem?

Programmer - an organism that turns coffee into software.


  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Heb je hier al eens gekeken :?

http://developer.irt.org/script/frame.htm

Daar staan namelijk een heleboel JavaScript(jes) over Frames...

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:07

André

Analytics dude

Is de functie Alert() misschien geherdefinieerd in je js?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Woudloper schreef op 23 september 2002 @ 09:45:
Heb je hier al eens gekeken :?

http://developer.irt.org/script/frame.htm

Daar staan namelijk een heleboel JavaScript(jes) over Frames...
yep....

:|
Yogho schreef op 23 september 2002 @ 09:54:
Is de functie Alert() misschien geherdefinieerd in je js?
Nee...

Programmer - an organism that turns coffee into software.


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Ik heb hem... Tenminste een workaround.

code:
1
2
3
4
5
currentLoading=baseUrl+ menuItem;
setTimeout("parent.intranetMain.location.href=\""+currentLoading+"\";",10);
loading=attachObject('mainLoading');
loading.setVisible(1);
return true;


Dit werkt wel.... ?

Programmer - an organism that turns coffee into software.


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

doet es met een setTimeout je locatie vervangen.
Ik krijg het idee dat die alert zorgt voor een broodnodige vertraging in het proces die je met een timeout kan simuleren...
just a wild guess :)

www.jurgroessen.nl


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Hangloozz schreef op 23 september 2002 @ 10:05:
doet es met een setTimeout je locatie vervangen.
Ik krijg het idee dat die alert zorgt voor een broodnodige vertraging in het proces die je met een timeout kan simuleren...
just a wild guess :)
thx.... >:)

maar 2 minuten te laat :+ ;)

Maarhe waarom?

offtopic:
Ben jij toevallig van Zicht© ?

Programmer - an organism that turns coffee into software.


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

ohw, shit, ja d'r zat een puur minuutjes tussen het intypen en op de submitknop douwen.. :(

en waarom? tsja..da's een goeie. Deze vraag speel ik door aan m'n scundanten.
Heb al een paar keer meegemaakt dat het leek alsof de actie al uitgevoerd werd terwijl de var's voor de actie nog niet klaar waren en met een alert ging het dan wel goed.
Toen maar een setTimeout geprobeerd en dat werkte..maar waarom.. dunno

offtopic:
ja, toevallig ben ik van Zicht :)

www.jurgroessen.nl


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Hangloozz schreef op 23 september 2002 @ 10:49:
ohw, shit, ja d'r zat een puur minuutjes tussen het intypen en op de submitknop douwen.. :(
Het gaat om het idee.... :) thx anyway...
en waarom? tsja..da's een goeie. Deze vraag speel ik door aan m'n scundanten.
Heb al een paar keer meegemaakt dat het leek alsof de actie al uitgevoerd werd terwijl de var's voor de actie nog niet klaar waren en met een alert ging het dan wel goed.
Toen maar een setTimeout geprobeerd en dat werkte..maar waarom.. dunno
Secundanten... :)
Het is en blijft vaag...
Ik denk persoonlijk dat het te maken heeft met de andere actie's die reageren op de event van van functie. Maar dat heb ik niet getest.
offtopic:
ja, toevallig ben ik van Zicht :)
Ik maak nog gebruik van versie 1.1 maar die is wel erg buggie. Voornamelijk met gebruik van porten. Op een gegeven moment houdt hij meer porten vast dan toegestaan is en dan werkt mijn internet/intranet niet meer. Killen van Koffiemanager is dan de oplossing, wachten werkt soms ook. Bijzonder irritant, helemaal als je het nog niet weet en je er helemaal vanuitgaat dat jouw niet zo stabiele development server, weer eens vaag doet. En je de server maar weer eens reboot. Met alle gevolgen van dien... :X

Komt er trouwens ook een API die ik in het Intranet kan hangen :? Leuke PHP module of zo? Handig voor interne statiestieken....

Programmer - an organism that turns coffee into software.


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

helaas weet ik op dat niveau te weinig van de Koffieman.
Mijn aandeel aan de Koffieman bestond uit werkzaamheden voor de statistiekenen promotie in m'n sig...
Er wordt wel continu aan nieuwe versies gewerkt om bugs weg te werken en uitbreidingen/mods in te bouwen.
Ik kan je wel een versie 1.3 aanbieden die op 22 augustus ge-released is :)
Of daarmee jouw problemen verholpen zijn weet ik niet :X

www.jurgroessen.nl


Verwijderd

Ik herken het probleem met de alert wel. Heb dat zelf ook gehad. Misschien gebruik je ergens in een gedeelte wat codering waar tijd een rol bij speelt. Zoals setTimeout of een loop. Het kan zijn dat dan de volgorde van afhandeling van je functies in het gedrang komt.
Door invoegen van een alert stop je tijdelijk a.h.w. de afhandeling van al je opdrachten.
Daarom werkt een settimeout dan ook niet als vervanger van de alert. Want daarbij loopt de rest van je functies gewoon door.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Verwijderd schreef op 24 september 2002 @ 02:17:
Ik herken het probleem met de alert wel. Heb dat zelf ook gehad. Misschien gebruik je ergens in een gedeelte wat codering waar tijd een rol bij speelt. Zoals setTimeout of een loop. Het kan zijn dat dan de volgorde van afhandeling van je functies in het gedrang komt.
Door invoegen van een alert stop je tijdelijk a.h.w. de afhandeling van al je opdrachten.
Daarom werkt een settimeout dan ook niet als vervanger van de alert. Want daarbij loopt de rest van je functies gewoon door.
Het klinkt allemaal logisch, maar in deze functie word niet meer gedaan dan • iframe veranderen
• laat loading zien
• hou bij wat er op dit moment geladen word

Programmer - an organism that turns coffee into software.

Pagina: 1