Hej
jag har en vanlig html sida med en <IFRAME>
som heter "main" och en meny spalt i flash
problemet är föjlande att när man klickar på någon
av länkarna i flash meny så öppnas en ny sida
så jag undrar vad jag ska göra för att de ska funka?
16 svar · 659 visningar · startad av moje
Hej
jag har en vanlig html sida med en <IFRAME>
som heter "main" och en meny spalt i flash
problemet är föjlande att när man klickar på någon
av länkarna i flash meny så öppnas en ny sida
så jag undrar vad jag ska göra för att de ska funka?
Om jag förstår dig rätt?
Kanske den här länken kan hjälpa dig...
http://internet.physto.se/utvecklingsprogram/dreamweaver/webbsidor/embed/shockwave_flash/index.php
mrnoname skrev:
Hoppas detta hjälper
getURL("minsida.html", "framenamnet");
detta har jag försökt med på många olika sätt
men har ej fått det att fungera
B-Rose skrev:
Om jag förstår dig rätt?
Kanske den här länken kan hjälpa dig...http://internet.physto.se/utvecklingsprogram/dreamweaver/webbsidor/embed/shockwave_flash/index.php
kolla lite snabbt på de men vet ej om de är
Det skall var
getURL("minsida.html", framenamnet);
INGA " runt framenamnet
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_12791
Det skall vara "" runt framenamnet annars tror flash att det är en variabel. Posta gärna koden för din iframe och din getURL().
Min iframe ser ut följade
<iframe frameborder="0" src="flash/intro.swf" name="main" width="600" height="450" align="middle" scrolling="auto"></iframe>
och action script
on (release) {
getURL("funk.html", main);
}
och de funkar varken med eller utan " runt framenamnet
Detta kan vara en dum fråga... Har aldrig gjort det du gör, dvs att jobba med frames och Flash i kombination... Men kan det inte ha att göra med att du kör en direkt swf-fil i iframen? Det borde ju gå 100% på target men man ska aldrig säga aldrig i kodvärlden, det kanske buggar. Jag hoppas och tror inte att det är så, men har du prövat att bädda in swf'en i en html sida och länka till den i stället?
Sök på google på "target iframe flash" också, fick hur mycket träffar som helst. :)
saturday skrev:
Detta kan vara en dum fråga... Har aldrig gjort det du gör, dvs att jobba med frames och Flash i kombination... Men kan det inte ha att göra med att du kör en direkt swf-fil i iframen? Det borde ju gå 100% på target men man ska aldrig säga aldrig i kodvärlden, det kanske buggar. Jag hoppas och tror inte att det är så, men har du prövat att bädda in swf'en i en html sida och länka till den i stället?
Jag har lyckas med att köra en flash film i <IFRAME> och sen genom flash filmen knapp öppna en html fil i <IFRAME> genom att använda värdet "_self"
de som inte funkar är att jag har en meny brevid <IFRAME> gjorde i flash där de finns knappar som ska öppna sidor i <IFRAME>
så de är alltså något skumt när man väljer eget target värde
har funderat på om man måste ange html sidan som <IFRAME> ligger i eller något sånt, har försökt en massa olika funktioner
jag har sätt sidor där de fungerar så jag vet att de ska gå på något sätt
Pröva att byta ut "name" till "id" i din iframe tagg. Hittade exempel på där de använt id...
Dvs så här...
<IFRAME ID="namnet" src="källa.html" width="446" height="331"
scrolling="auto" frameborder="0">
... och...
getURL("källa2.html","namnet");
Nop detta funkade inte häller
Jag har kollat på en annan som har en flash meny och den ser ut på följande
<iframe name="leftframe" width="480" height="462" frameborder="0" src="main.php"></iframe>
och funkar helt okey
så de måste vara att man skriver något i flash eller i <head>
Nu har jag lyckats
sidan måste ligga uppe på server för att de ska fungera
alltså går de inte att testa offline medan man gör sidan
Vad var lösningen? ^^
saturday skrev:
Vad var lösningen? ^^
de var
on (release) {
getURL("funk.html", main);
}
men du måste lägga upp den på server för att de ska börja funka