PDA

Volledige versie bekijken : Flash button met link naar HTML frame


Flashtray
%Europe/Berlin %709 %2005, 17:02
Hallo, Na veel zoeken in de tutorials toch niet gevonden.... [V]

Probleem:
Ik heb een knop (gemaakt in Flash). Deze zet in via dreamweaver op een HTML pagina. Deze pagina bestaat echter uit twee frames. Frame 1 waarin de knoppen staan en frame 2 waarin de pagina's geladen worden. Als je op een knop drukt moet dus alleen frame 2 worden geladen.

Weet iemand hoe ik deze verwijzing in Flash kan aangeven.

Jasper

theFlashWizard
%Europe/Berlin %718 %2005, 17:14
die pagina's of frames zijn html pagina's?
maar je verwijst dmv een getURL() in flash naar html pagina's
en via bijv gotoAndPlay() of gotoAndStop() naar frames in je flash movie

Flashtray
%Europe/Berlin %738 %2005, 17:43
Thanks Falshwizard.
Ik heb inderdaad getURL() gebruikt. Echter, je kan dan aangeven via "Window:" in welk frame de pagina geladen moet worden. Hierin wil ik verwijzen naar het dreamweaver _mainframe. Maar hoe?

theFlashWizard
%Europe/Berlin %753 %2005, 18:04
dan geef je als 2de parameter een target mee.. net als een normale <A> in html
getURL("link","_mainframe");

Flashtray
%Europe/Berlin %765 %2005, 18:21
Zo moeilijk moet het toch niet zijn maar ik snap er niets van. Ik heb nu:
on (release) {
getURL ("evenementen.html", "_mainframe");
}
Toch wordt de pagina in een nieuw window geopend. Wat doe ik toch fout

Flashtray
%Europe/Berlin %767 %2005, 18:25
Ik heb het al. Die underscore moest ik weglaten.
Life can be so simple.

Thanks Flashwizard!

theFlashWizard
%Europe/Berlin %769 %2005, 18:27
no problem

Siebenga
%Europe/Berlin %599 %2006, 14:23
en als ik nu <div> gebruik ejn ik heb um het Id=hoi gegeven dan werkt
het helemaal niet

on (release) {
getURL ("evenementen.html", "hoi");
}

iemand tips

theFlashWizard
%Europe/Berlin %971 %2006, 23:19
huh.. waarom denk je dat je iets in een div kan laden? P)

Siebenga
%Europe/Berlin %555 %2006, 13:19
waarom niet??

een div is bijna het zelfde als een tabel??
of zie jij het anders?

theFlashWizard
%Europe/Berlin %563 %2006, 13:30
nee... maar dan nog.. je kan ook niks in n tabel laden :S
alleen in frames kan je pagina's laden.

remcodevries
%Europe/Berlin %900 %2009, 22:36
Hoi,

Ik heb hetzelfde probleem als hierboven staat beschreven, alleen was het bij mij niet opgelost nadat ik de liggende streepje voor (_)mainframe weghaalde. Sterker nog, mijn menu werkt prima in Google Chrome en in Safari, maar in IE8 & Firefox werken de links uit het menu niet. De links worden in IE8 en Firefox steeds geopend in nieuwe vensters.

Kan iemand mij helpen hiermee??? Het menu is gemaakt in Flash CS4. Ik heb ook al andere publish settings (Flash 6 player) geprobeerd, maar het probleem blijft.

Nog een probleem is het volgende. Ik had aanvankelijk roll-over buttons gemaakt met Dreamweaver en daar links aan gekoppeld. HEt menu zit in een frame en de inhoud zit een 2e frame. Wanneer ik echter een pagina open veranderd daarmee ook het menu. Dus ik moest twee links koppelen aan 1 knop. Dat heb ik met een klein javascriptje gedaan en dat werkte vervolgens prima in Chrome n Safari, maar ook weer niet in IE8 en Firefox (zijn dat nu echt zo'n ... programma's of ligt het toch aan mij???).

Hier is een voorbeeld van het script dat ik aan de roll-over buttons had gekoppeld:

<div id="apDiv1"><a onmouseover="MM_swapImage('home','','images/bt_home_over.png',1)" onmouseout="MM_swapImgRestore()"
href="#" onClick="
parent.main.location='http://www.horzelenberg.nl/home2.html';
parent.menu.location='http://www.horzelenberg.nl/menu_home.html';
return false;
"> <img src="images/bt_home_up.png" name="home" width="61" height="30" border="0" id="home" /></a></div>

Dit werkte dus prima in Chrome (Safari heb ik trouwens niet gechecked).

Ik heb later toch maar een Flashmenu gemaakt omdat dit niet bleek te werken. En toen bleek uiteindelijk ook het Flashmenu niet te werke... Wat doe ik verkeerd is de vraag. Nog een laatste ding dat ik tevens geprobeerd heb is een nieuwe frameset te maken in Dreamweaver. Daarin heb ik geen nested frames meer gebruikt, die ik wel in mijn eerste ontwerp gebruik. Maar ook dit maakt niets uit.

Help help help!!!

Midas
%Europe/Berlin %904 %2009, 22:43
Hoi Remco

We kunnen je niet helpen als niets van je code toont of een FLA upload. We kunnen niet gewoon raden naar je probleem. :)

Ik stel voor om voor het tweede probleem een nieuw onderwerp te starten, om het overzicht in de forums te behouden.

Zet ook je code tussen de speciaal gemaakte BBCode tags [as] (ActionScript 3), [as2] (ActionScript 2), [html] en [php] om je code op te maken voor een duidelijk onderscheid tussen je bericht en de code.

Veel succes nog en welkom op FlashFocus. :)