Toon posts:

[FlashMX] linken lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een pagina met twee frames, in het top frame staan mijn buttons.

Nu wil ik een andere pagina openen, maar deze zit in een andere directory. De structuur is op de volgende manier opgebouwd.

[map] algemeen
- kennismaking.html
[map] contact
- index.html
- main.html
- top.html
- buttons.swf

Nu wil ik dat kennismaking.html geopent kan worden in het mainFrame. De code die ik daar voor wou gaan gebruiken was als volgd

on (release) (
getURL("kennismaking.html", "mainFrame");
)

Dit werkt natuurlijk niet ( daar kwam ik in ieder geval achter ), dus toen heb ik de volgende dingen geprobeerd:


getURL("..\algemeen\kennismaking.html", "mainFrame");
getURL("\algemeen\kennismaking.html", "mainFrame");
getURL("algemeen\kennismaking.html", "mainFrame");

Maar dit werkt ook niet en ben dus nu vast gelopen met mijn pagina, ik hoop dat iemand mij een goed advies kan geven.

Ik heb ook andere topics gelezen, maar kwam er niet uit.

Verwijderd

Topicstarter
ik denk dat die mensen bij Flash af en toe niet nadenken

ik teste mijn flash project altijd direct in mijn pagina, n udacht ik ik test hem gewoon al falsh project zelf. Zo gezegt zo gedaan. Kwam hij met een fout melding.

Kan
File:///C|/Documents%20and%20Settings/Lieuwe/Mijn%20Documenten/EVG/algemeen/ennismaking.html niet vinden. Controleer het pad.


getURL("algemeen\kennismaking.html", "mainFrame");
zoals je kan zien mis ik een k in kennismaking.html

nu heb ik dus de volgende regel in mijn code staan
getURL("algemeen\kkennismaking.html", "mainFrame");

en het werkt

8)7 8)7 8)7 |:( |:( |:(

  • Canard
  • Registratie: Oktober 1999
  • Laatst online: 20:42
ik denk dat die mensen bij Flash af en toe niet nadenken
ik denk dat de mensen van Macromedia best wakker zijn...

de backslash is een zogenaamd escape character, wat je dus eigenlijk moet schrijven is

code:
1
getURL("algemeen\\kennismaking.html", "mainFrame");

[ Voor 44% gewijzigd door Canard op 26-05-2004 16:01 ]


Verwijderd

Topicstarter
waarom een escape carracter? weet jij toevallig ook wat het nut ervan is?

  • Canard
  • Registratie: Oktober 1999
  • Laatst online: 20:42
ooit gehoord van http://www.google.nl ?
Er wordt hier op GoT verwacht dat zelf ook wat initiatief om antwoorden te vinden op vragen of problemen. Zie ook: Algemene regels hoe je op het forum te gedragen (Netiquette)

Verwijderd

Topicstarter
wat jij wil :?

Verwijderd

waarom gebruik je niet het logische pad

( "../MAP/Map2/Bestandsnaam.extentie" , "NaarFrameDeel" )

je hoeft namelijk zo ver ik weet geen backslash te gebruiken als je files op haald van een server .

[ Voor 19% gewijzigd door Verwijderd op 27-05-2004 17:21 . Reden: edit :P ]


  • Canard
  • Registratie: Oktober 1999
  • Laatst online: 20:42
In het algemeen is het zo dat je de backslash \ voor paden naar bestanden en mappen gebruikt en de slash / voor URL's.

Dus zou de slash hier het beste op zijn plaats zijn aangezien getURL() hier een aanroep doet naar een pagina op een webserver :)

Verwijderd

beter omschreven dan ik , maar bedoelde het zelfde :)
Pagina: 1