Paar problemen met Swishmax

Status
Niet open voor verdere reacties.

Loosecannon1

Gebruiker
Lid geworden
11 mei 2008
Berichten
8
Hallo,

ik ben een website/webshop aan het maken en stuit op een aantal probleempjes. Graag wil van jullie expertise gebruik maken deze op te lossen :)

Allereerst, mijn website: www.kadoobon.webege.com (gemaakt in frontpage)

Probleem 1:
Ik heb 3 slideshows gemaakt met Swishmax. Deze wil ik implenteren in de 3 iframes bovenaan.
De afbeeldingen die ik gebruik zijn 566 x 276 pixels. Het iframe is 328 x 200 pixels.

Als ik de afbeelding (even zonder swishmax oid) op mn iframe pagina zet en de grootte aanpas naar 100% x 100%. Dan word de afbeelding volledig gescaled, van rand tot rand in mn iframe gezet en word perfect weergegeven zonder dat er gesneden of uitgerekt word.

Nou heb ik deze afbeeldingen in een Swishmax filmpje gezet en nu word er aan de linker en rechterkant gesneden, en heb ik een achtergrond balk aan de boven en onderkant. In de breedte is het wel 100% van het iframe, maar niet van de afbeelding.

Hoe kan ik ervoor zorgen dat het filmpje ook 100% x 100% word, dus ik wil dat het volledige iframe gevuld word met het filmpje, zonder dat er gesneden, uitgerekt word of wat dan ook.


Probleem 2:
Als ik alle 3 de slideshows geupload heb en de pagina word geladen, wil ik dat ze tegelijk 'sliden'. Nu gebeurd dit niet, waarschijnlijk door de laadtijd. Hoe kan ik ervoor zorgen dat je gewoon de achtergrond van het iframe ziet totdat alle 3 de shows geladen zijn en ook alle 3 tegelijkertijd faden en naar de volgende afbeelding gaan? Is dit uberhaubt mogelijk? Het is niet echt een groot probleem, maar wil het natuurlijk wel zo mooi mogelijk houden.
Het ziet er niet uit als de linker 2 tegelijk faden en de rechter pas 2 seconden later.


Probleem 3:
Heb al een beetje gegoogled, ben niet de enige met dit probleem, maar ik kan geen oplossing vinden.
Ik heb mn pagina geupload, met slideshows en al. Zodra ik deze in firefox open ziet het er uit zoals het hoort. De slideshows werken (danwel niet tegelijk). Maar zodra ik deze pagina in Internet explorer open, krijg ik alleen 3 witte vakken en onderin een melding van fout op de pagina.
Als ik deze site offline in internet explorer open, doen ze het wel.
Waar zit de fout?


Probleem 4:
Toen ik voor het eerst (offline) mn pagina in IE opende, kreeg ik een melding van de ActiveX besturingselementen (hij gaf mn slideshows niet weer). Toen ik de ActiveX aanzette, toen deden ze het wel.
Nou zal ik niet de enige zijn die ActiveX uit had staan, dus zien eventuele klanten mn slideshows niet totdat ze ActiveX aanzetten. Is er een manier om dit te omzeilen? Dat de slideshows toch weergegeven worden ongeacht of ActiveX aanstaat of niet? Ik zag dat Javascript een optie is, maar daar kom ik helemaal niet uit, en had geen mogelijkheden gezien dat je een slideshow kan maken die automatisch is, alleen een of ander klik/start systeem. Maar ik wil deze dus wel automatisch houden.


Hou er rekening mee, ik ben een redelijke noob op het gebied van websites maken, heb standaard kennis, meer niet, vandaar Frontpage :P En op flashgebied heb ik al helemaal geen kennis.

Wie o wie kan mij een lesje leren? ;)
 
Laatst bewerkt:
Hoi Loosecannon1,
Ik geloof dat dit partijtje vragen nog niet erg opgelost is...
Het zit hem er bij alle problemen vooral in, dat je niet rechtstreeks een swf-bestand in een html-code kan zetten, en al helemaal niet als bron van een <iframe>.

Een <iframe> is een soort doorkijkje naar een andere html-pagina, en die andere html-pagina hoort dan een complete pagina met eigen <head><body> enz. te zijn.

In jouw geval had je 3 <iframe>'s naast elkaar in tabelcellen zitten. Maar het kan net zo goed met 1 <iframe> (in 1 cel), waar dan de 3 movies tegelijk in zitten. Dat spaart weer downloadtijd!

Om de swf's af te kunnen spelen op een html-pagina, moeten ze in een <object> zitten, en ook in een <embed> daarbinnen. Dubbelop dus, en dat is om zowel Internet Explorer te bedienen (die doet het op de ene manier) als de andere browsers (die doen het op een andere manier).

Hier is een draaiend filmtheater:
Nu kan op een gewone pagina naar deze pagina verwezen worden in het <iframe>:
  • table9 is helemaal uitgehold zodat er nog maar één <tr> (rij) en één <td> (cel in die rij) meer in zit, die nu over de volle breedte loopt.
  • En binnen die <td> wordt het <iframe> aangeroepen.
Het resultaat is dan:
In table21 zit ook nog een iframe met een swf-bestand. Daar heb ik nu tijdelijk een andere pagina gedropt. Hier moet dus op dezelfde manier de binnenwerk-pagina (kadoobon.nl/nl/index2.htm) aangepast orden met de <object> toestand voor het filmpje.

Het protesteren van Internet Explorer voor die ActiveX speelt vooral lokaal. Die melding is een veiligheidsmaatregel voor als je eens in een onbewaakt ogenblik een besmette html-pagina hebt gedownload die dan onheil kan aanrichten. Op het moment dat je dezelfde pagina op een server hebt staan en iemand 'm via Internet Explorer bekijkt, is er doorgaans geen protest; want via andere veiligheidsmaatregelen is dan meestal verboden dat een pagina met ActiveX lokaal dingen kan verwoesten enzo. Of iemand moet z'n beveiligingsopties voor IE wel heel strak hebben ingesteld - maar dan weet die iemand dat, omdat dan op een heleboel websites de alarmbel gaat rinkelen om toestemming te verlenen voor het een of ander.

Heb je hier wat aan?

Met vriendelijke groet,
CSShunter
 
heb je het nu voor elkaar dan
zo niet laat het dan even weten misschien kan ik je helpen
 
Topic is uit april 2011.Zeer belegen dus.Gaarne oude topics met rust laten.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan