webForumDet fria alternativet

"statisk" flashfil på en php-sida

Webbutveckling

4 svar · 481 visningar · startad av azah

Medlem sedan dec. 200436 inlägg
Frågan#1

Visste inte riktigt vart jag skulle posta, men jag gör ett försök här.

Jag har en mp3-spelare i flash, som skall ligga och spela under hela tiden man besöker sidan. Det hade ju varit lätt ordnat om man använde frames, men sidan är byggd med php include. Eftersom sidan laddas om varje gång man går in på en länk, så laddas även mp3-spelaren om.

Finns det någon bra lösning på det här? Hur skulle ni gjort?
Jag vet inte om det något man kan ändra på flash-nivå, eller kanske med hjälp av php.

tacksam för hjälp snarast.

Medlem sedan aug. 20039 340 inlägg
#2

Nja, det är en smäll man får ta om man inte använder frames. Ett alternativ är att ha en osynlig topp-frame och placera den sida du har nu i en innehållssida. Ett anant alternativ är att köra spelaren i en popup, men det kan vara besvärligt för besökaren.
Ett tredje alternativ som dock är IE-specifikt är att köra denna kodrad som öppnar sidan i ett fält till vänster.

if (document.all && !window.opera){ // Trakassera inte andra browsers
    window.open("flash.html", "_search");
}

/r

Medlem sedan dec. 200436 inlägg
#3

okej, jag misstänkte det.

Hängde inte riktigt med på hur du menade med ramarna? Har inte använt det på flera år. Är lite emot det, men det verkar ju vara den bästa lösningen trots allt.

Medlem sedan aug. 20039 340 inlägg
#4
<frameset rows="*,1" framespacing="0" border="0" frameborder="NO">
<!-- Sokvag till sidan som den ar nu. -->
<frame src="main.php" name="main" scrolling="no" noresize="noresize">
<!-- Sokvag till en HTML-fil med en flash-fil. Dold ram. -->
<frame src="music.html" name="music" scrolling="auto" noresiz="noresize">
</frameset>
Medlem sedan dec. 200436 inlägg
#5

tack så mycket. Skall kika lite på det här nu :)

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)