Gast Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 hallo Ik ben voor iemand een site aan het maken maar stuit op een probleem waar ik niet meer uitkom. Het is een frame site. Met een index.htm, boven.htm en onder.htm Nu heb ik in het bovenste frame een flash gemaakt met "Swichmax" daar heb ik navigatie links gemaakt die moeten allemaal openen in onder.htm Bijvoorbeeld een externe pagina met een gastenboek die dan moet openen in onder.htm na het aanklikken van de link in de flash(boven.htm) Ik ben beperkt met invullen in het "swichmax" progje, en de nieuwe paginas blijven openen in een gehele nieuwe grote pagina, buiten het frame om??? Bijlage: schermafduk Swichmax
Big fellow Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 Lees dit document eens goed door. Daar zie je dat je een frame een naam geeft, en dan geef je aan in welk frame (met het "target" keyword) de link wilt openen. Suc6! Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 Dit heb ik er nu van gemaakt om een link te maken in de flash, dit werkt ook niet. Ik heb niet zoveel kennis van HTML helaas. on (press) { getURL("http://www.i-net.be/gboek/gastenboek.php?gname=XXXXXXXXX")} <TARGET href="http://home.wanadoo.nl/XXXXXXXXXXXX/" target="onder"> Help meaub verder <img src="/forums/images/graemlins/crazy.gif" alt="" />
Big fellow Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 Heb je wel in je frameset van de pagina de naam "onder" aan een frame toegewezen? Wat is de code van je frameset? Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nieuwe pagina 1</title> </head> <frameset rows="*,*"> <frame name="boven" src="boven.htm" target="_self"> <frame name="onder" src="onder.htm" target="_self"> <noframes> <body> <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen frames.</p> </body> </noframes> </frameset> </html> Dit is mijn index en zie ook de bijlage hoe ik de link heb gemaakt in swissmax, alleen dit werkt ook niet helaas. wat doe ik toch fout
Big fellow Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 Een target bestaat niet voor een frame element. Dit zijn de attributen die mogen: Code: <![ %HTML.Frameset; [<!-- reserved frame names start with "_" otherwise starts with letter --><!ELEMENT FRAME - O EMPTY -- subwindow --><!ATTLIST FRAME %coreattrs; -- id, class, style, title -- longdesc %URI; #IMPLIED -- link to long description (complements title) -- name CDATA #IMPLIED -- name of frame for targetting -- src %URI; #IMPLIED -- source of frame content -- frameborder (1|0) 1 -- request frame borders? -- marginwidth %Pixels; #IMPLIED -- margin widths in pixels -- marginheight %Pixels; #IMPLIED -- margin height in pixels -- noresize (noresize) #IMPLIED -- allow users to resize frames? -- scrolling (yes|no|auto) auto -- scrollbar or none -- >]]> Dus haal het target atribuut eens weg, en probeer het eens opnieuw.... Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Big fellow Geplaatst: 8 januari 2006 Geplaatst: 8 januari 2006 Ik heb nog effe snel gekeken naar je attachment, en daar zie ik wat vreemds in staan. Je geeft daar als target een url op. Dit kan dus niet, je moet hier dus de naam gebruiken die je hebt toegewezen aan het frame in je frameset. In jouw geval dus "boven" en "onder"... Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 9 januari 2006 Geplaatst: 9 januari 2006 Hallo bedankt voor je reacties. Ik vind dit erg moeilijk. Als ik het goed begrijp is de frameset goed, tis ook een standaard frameset. het gaat om de flash afbeelding daar krijg ik het niet voor elkaar om een knop een pagina toe toe wijzen die moet openen in "onder" ben jij bekent met swichmax? anders kan ik je het flash wel toesturen zodat je even naar kunt kijken als je wilt ? Groetjes
Big fellow Geplaatst: 9 januari 2006 Geplaatst: 9 januari 2006 Nee, je frameset is dus NIET goed. Je kan GEEN "target" opgeven in je frameset. Dus die moet je eerst verwijderen. De regel " <frame name="boven" src="boven.htm" target="_self"> " moet worden " <frame name="boven" src="boven.htm"> " . (Het zelfde geldt uiteraard voor de andere regel .... ) Dan in je links opgeven zoiets als dit: <a href="blabla.html" target="boven">blabla?</a> Hierdoor zal het linkje worden geopent in het frame met als naam "boven" . Ik ken dat programma niet, maar in je eerste screenshot zag ik iets staan als "window" . Als je daar nu eens "boven" (of onder <img src="/forums/images/graemlins/wink.gif" alt="" /> ) invult. Suc6! Big fellow PS Als je er nou echt niet uitkomt, stuur mij dan maar een PM... “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 9 januari 2006 Geplaatst: 9 januari 2006 Bedank Big fellow <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> Alles heb ik werkend <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
Big fellow Geplaatst: 9 januari 2006 Geplaatst: 9 januari 2006 Graag gedaan... Nu nog de uitdaging om het zonder frames en tables te gaan maken, alleen met CSS. Dat heeft als voordeel dat het in meer browsers goed eruit ziet, en dat je het "onafhankelijk" (binnen grenzen) kan maken van schermresoluties. Ook goed testen met meerdere verschillende browsers! De populairste zijn Internet Exploder, FireFox, Opera, Mozilla, Safari (Mac). Als je het goed hebt gemaakt ziet het in elke browser (nagenoeg) hetzelfde eruit... Suc6! Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
lite Geplaatst: 9 januari 2006 Geplaatst: 9 januari 2006 of je maakt hem gewoon DTD XHTML Strict en hebt sch**t aan browsers die het niet goed renderen <img src="/forums/images/graemlins/tongue.gif" alt="" /> And now for something completely similar
WPW Geplaatst: 10 januari 2006 Geplaatst: 10 januari 2006 Hmm, ik heb ook z'n probleem: </v:shapetype><v:shape id="_x0000_s1034" type="#_x0000_t75" alt="Stukje tekst" href="tekst.html" target=Frame1 title="Stukje tekst" style='position:absolute;left:0;text-align:left;margin-left:14.55pt; Enzovoorts. In IE5 komt in frame Frame1 netjes de inhoudt van tekst.html te staan maar in IE6 word Frame1 wit gemaakt, er gebeurt verder dus niks... kan dit echt niet anders dan met css? (en ja de frameset word goed aangemaakt, dit heeft altijd perfect gewerkt in ie5 en FF) gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-
Big fellow Geplaatst: 10 januari 2006 Geplaatst: 10 januari 2006 Heb je in FF al de webdeveloper toolbar geinstalleerd? Want dan kan je heel eenvoudig onder "Tools" -> "Validate HTML" je HTML controleren op fouten... Dit helpt heel veel om je fouten te vinden. Trouwens de meest voorkomende fout bij dit soort problemen is het verkeerd declareren van het document type .... Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
WPW Geplaatst: 10 januari 2006 Geplaatst: 10 januari 2006 Gevonden... heel vreemd, href moet een volledig pad hebben, dan werkt het wel, lekker handig als je lokaal aan het ontwikkellen bent <img src="/forums/images/graemlins/smile.gif" alt="" /> gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen