Archief - Flash: link probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Cron

Legacy Member
wel ik moet dus voor ne winkel een flash introke maken
das op zich geen probleem

maar op het einde moet dit zich doorverbinden naar de index2.htm
het enige probleem is dat ik dus niet weet waar op de server die index2 gaat staan.

kan ik ergens gewoon iets ingeven dat hij naar de index2.htm gaat in dezelfde map als waar de index1 (met de flash dus op) staat.

of is dat dus gewoon in actionscript

getURL("/index2", "_self");

zonder meer?

help aub.

LunchBox

Legacy Member
/ is niet nodig, extensie niet vergeten trouwens. gewoon even testen en je komt tot een antwoord op je vraag.

Cron

Legacy Member
dus nu heb ik in de laatste frame dit gezet

getURL("index2.htm", "_self");
stop();

in de flash zelf is de window: _self


ik heb in 1 map een index.htm en index2.htm

dus ik heb in dreamweaver paginaken gemaakt, flashke erin



dus normaal zou em dan toch gewoon naar index2.htm moeten gaan.

wat doe ik mis?

Cron

Legacy Member
en nog een andere vraag?
is er geen beter manier om iets juist in het midden van uw scherm te krijgen

normaal maak ik tabel aan en probeer ik die zo goed mogelijk in het midden te schuiven, maar is er zo niets met percenten of zo?


pff tegen 20u moet dit afzijn...


edit ms iets belangrijk vergeten te zeggen

hoofdmap: website
inhoud

index, index2
mapje: flash --> inhoud, intro.swf


dus eigelijk moet hij linken naar die index2.htm dat buiten die flash map staat in de hoofdmap website dus...

LunchBox

Legacy Member
kga u voor uw 'link-probleem' zelf laten nadenken, gewoon logica gebruiken dan komt dah wel goed. zal u voor het centreer probleem een css-oplossing bieden:

CSS-CODE
----------
<style type="text/css"><!--
div#centerPage{
position:absolute;
left:50%;
margin-left:-380px;
}
--></style>

HTML-CODE
-----------
<body><div id="centerPage">inhoud van je pagina hier</div></body>

UITLEG
-------
je duwt dus de inhoud van je div over de helft van je scherm (left:50%), en gaat hem dan de helft terug-trekken (margin-left: negatieve waarde). logischerwijs kan je ditzelfde verticaal doen door met top en margin-top te werken.. met dit voorbeeld kom je zelf wel tot die extra code. in dit voorbeeld is de inhoud dus 380*2=760px. (vergeet het min-teken niet)

Cron

Legacy Member
mm blijkbaar ga je ervan uit dat ik veel ken van html en stuf

ik kan enkel flash...
beetje basis html, en wa prutsen in dreamweaver

dus CSS weet ik dus totaal niet wat het is...
waar ik dat moet plakken weet ik ook niet...

het is 3 jaar geleden dat ik nog een website heb gemaakt dus het zit hééél ver
alleen mijn flash ben ik blijven onderhouden maar die actionscripts dus niet...
kan je mij aub zeggen wat ik verkeerd doe
want zoveel tijd blijft er niet meer over



edit:

nu is het dit dat ik heb... maar die staat dus niet in het midden hé
wat moet het worden????


<html>

<script language=JavaScript>
var message="Niets te stelen";
///////////////////////////////////
function clickIE() {if (document.all) {alert(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
// -->
</script>

<body bgcolor="#000000">
<head>
</head>
<STYLE>
BODY
{
scrollbar-face-color: #999999;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: black;
scrollbar-3dlight-color: #333333;
scrollbar-darkshadow-color: black;
scrollbar-track-color: #666666;
scrollbar-arrow-color: blue
}
</STYLE>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="122" height="59">&nbsp;</td>
<td width="800"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="108" height="46">

<param name="movie" value="flash/skip intro.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#000000">
<embed src="flash/skip intro.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="108" height="46" bgcolor="#000000"></embed>
</object></td>

</tr>
<tr>
<td height="600">&nbsp;</td>
<td valign="top"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="836" height="579">

<param name="movie" value="flash/intro.swf">
<param name="quality" value="high">
<embed src="flash/intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="836" height="579"></embed></object></td>
<td>&nbsp;</td>
</tr>

</table>
</html>

Cron

Legacy Member
da centreren is in orde

}
</STYLE>
<table width="100%"><tr><td align="center" valign="middle"><table><tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="22">
<param name="movie" value="flash/button1.swf">
<param name="quality" value="high">
<embed src="flash/button1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100" height="22"></embed></object>
r</td>
</tr></table></td></tr></table>
<table width="100%"><tr><td align="center" valign="middle"><table><tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
<param name="movie" value="flash/Intro.swf">
<param name="quality" value="high">
<embed src="flash/Intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400"></embed></object>
r</td>
</tr></table></td></tr></table>
</html>


nu dat met die link nog

aub kan je mij het antwoord geven?

LunchBox

Legacy Member
aan je code kan ik zien dat je mijn css-oplossing van tafel veegt met slechte code en hem overigens toch nog binnen je body plaatst terwijl css in een head thuishoort. ik ga je niet op je vingers tikken je wist dat niet maar je kan het wel even opzoeken dus helaas ga ik uw handje niet verder vasthouden. we bieden oplossingen en wijzen jouw een richting aan - aan u om aan het stuur te draaien en gas te geven. de deadline van 20u is toch al verstreken dus doe het gewoon rustig op uw gemak. ipv te wachten tot hier een kant-en-klare oplossing verschijnt zou het u goed doen het internet te gebruiken.

ps: ipv een anti-right-click te implementeren zou je je beter afvragen of de code hierachter wel correct is. beginnen bij het begin - take it from there en je komt er heus wel hoor. (non-sarcastic tis de filosofie achter alles)

Cron

Legacy Member
LunchBox zei:
aan je code kan ik zien dat je mijn css-oplossing van tafel veegt met slechte code en hem overigens toch nog binnen je body plaatst terwijl css in een head thuishoort. ik ga je niet op je vingers tikken je wist dat niet maar je kan het wel even opzoeken dus helaas ga ik uw handje niet verder vasthouden. we bieden oplossingen en wijzen jouw een richting aan - aan u om aan het stuur te draaien en gas te geven. de deadline van 20u is toch al verstreken dus doe het gewoon rustig op uw gemak. ipv te wachten tot hier een kant-en-klare oplossing verschijnt zou het u goed doen het internet te gebruiken.

ps: ipv een anti-right-click te implementeren zou je je beter afvragen of de code hierachter wel correct is. beginnen bij het begin - take it from there en je komt er heus wel hoor. (non-sarcastic tis de filosofie achter alles)

keb gewoon een knopje gebruikt om naar de site te gaan bij mijn presentatie.
maar dat zou ik graag in orde krijgen.

ach ja, hoe het eruit ziet speelt minder rol, het is de inhoud die telt.
maar ik ben er echt van verschoten hoe weinig ik nog ken in flash van action script...
ik moet echt achter alles liggen zoeken in dreamw, maar ik ga er terug eens invliegen ze nu ik wa tijd heb.
maar die simpele code werkt ook
en van dat CSS ding ken ik niets, maar ik zal het even uitproberen en zien wat het geeft, in de header dus.

Cron

Legacy Member
dêsh' zei:
@ het link probleem ivm verschillende mappen:

klik hier


ik snap er de ballen van, maar die base dinges daar die weet ik nog niet hé

ik moet die website maken en doorgeven en dan wordt die online gezet
welke server en welk adres dat weet ik dus niet
dus ik kan toch eigelijk enkel verwijzen naar het mapje en bestand erin?

of zit ik op een verkeerd spoor?

LunchBox

Legacy Member
maar ik ben er echt van verschoten hoe weinig ik nog ken in flash van action script... ik moet echt achter alles liggen zoeken in dreamw
wel het lijkt me nuttig om actionscripting-zaken in flash te zoeken, en niet in dreamweaver. of beter nog op gespecialiseerde websites omtrent action-scripting.

http://www.actionscript.org/tutorials.shtml
http://www.flashkit.com/tutorials/Actionscripting/
http://www.ultrashock.com/ (in-depth info over components etc)
http://www.macromedia.com/support/flash/action_scripts/actionscript_dictionary/

--
indien je de link nog steeds niet weet kan je'm eventueel in een tekst-bestandje laten ophalen, dit doe je op de volgende manier. in je flash-code zet je volgende code (je knop moet dus als instance name "link_btn" hebben en in dit voorbeeld op de hoofdtijdlijn (_root) staan)

loadVariables("links.txt",_root);
link_btn.onRelease=function(){
getURL(address,"_blank");
}

je tekstbestand bevat dan dit: &address="http://www.web-lab.be" (met dus je eigen link)

Cron

Legacy Member
LunchBox zei:
wel het lijkt me nuttig om actionscripting-zaken in flash te zoeken, en niet in dreamweaver. of beter nog op gespecialiseerde websites omtrent action-scripting.

http://www.actionscript.org/tutorials.shtml
http://www.flashkit.com/tutorials/Actionscripting/
http://www.ultrashock.com/ (in-depth info over components etc)
http://www.macromedia.com/support/flash/action_scripts/actionscript_dictionary/


héhé dat weet ik wel dat ik action zaken niet in drw moet gaan zoeken
maar tis gewoon dat ik in dreamweaver veel vergeten ben, de simpelste zaken zelfs... ach ja ik had het maar beter moeten onderhouden.

ps: ge wilt het mij echt niet zeggen zeker wat ik mis doe met mijn link
ik had nogtans een paar maand geleden ook zo iets gedaan
gewoon op het einde van een filmpje geturl, ook gewoon index2.htm genomen
en dat werkte perfect...
strange

dêsh'

Legacy Member
Ah, je weet nog helemaal niets van waar die website geplaatst gaat worden. Nja, dan lijkt de oplossing van Lunchbox mij inderdaad wel de beste keuze. ;) Een simpel tekstbestandje zal de klant wel kunnen aanpassen hé :unsure:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan