1 2 3 4 | $ ("a[href=\"#wijzigpagina\"]").click (function () { $ (".content").load ("wijzigpagina.php"); }); |
Ik denk dat dat het beste gaat met ajax.quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
Een A kan op 2 manieren worden gebruikt:quote:Op vrijdag 21 oktober 2011 11:09 schreef Etcetera het volgende:
[..]
Wat maakt dat precies voor verschil?
Voor dat tweede hoef je geen <a> te gebruiken, en ook geen name. Je kunt het ook doen door een div (of een andere tag) de gewenste id mee te geven. (Weer een reden waarom id's uniek moeten zijn.)quote:Op zondag 23 oktober 2011 22:36 schreef totalvamp het volgende:
[..]
Een A kan op 2 manieren worden gebruikt:
1 - Je maakt van alles wat tussen <a href="" >LINKNAAM</a> staat een klikbare link
2 - Je maakt van een A een punt in een pagina waar je heen kan springen dmv een link
<a name="springhierheen"></a>
als je dan achter de url zet http://site.nl/pagina.html#spinghierheen
springt de pagina naar dat punt in de pagina.
ja dat weet ik, maar ik ging er vanuit dat ze dit voor dit doeleinde gebruikten. waarom zou je anders een lege tag ergens neerzetten?quote:Op zondag 23 oktober 2011 22:51 schreef Light het volgende:
[..]
Voor dat tweede hoef je geen <a> te gebruiken, en ook geen name. Je kunt het ook doen door een div (of een andere tag) de gewenste id mee te geven. (Weer een reden waarom id's uniek moeten zijn.)
Dan moet je ofwel je formulier submitten met een ajax-call ipv een normale submit button, ofwel in je PHP-code een redirect opnemen.quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
Geen idee, maar als dat het enige doel is, kan het geen kwaad alternatieven aan te geven.quote:Op zondag 23 oktober 2011 22:57 schreef totalvamp het volgende:
[..]
ja dat weet ik, maar ik ging er vanuit dat ze dit voor dit doeleinde gebruikten. waarom zou je anders een lege tag ergens neerzetten?
quote:Op vrijdag 21 oktober 2011 11:11 schreef Scorpie het volgende:
[..]
Het is semantisch correct, valide HTML. Zo parsen alle browsers deze HTML correct.
Dat websysteem haalt al mijn <A name="bestelling"></A> haakjes wegquote:Op zondag 23 oktober 2011 22:36 schreef totalvamp het volgende:
[..]
Een A kan op 2 manieren worden gebruikt:
1 - Je maakt van alles wat tussen <a href="" >LINKNAAM</a> staat een klikbare link
2 - Je maakt van een A een punt in een pagina waar je heen kan springen dmv een link
<a name="springhierheen"></a>
als je dan achter de url zet http://site.nl/pagina.html#spinghierheen
springt de pagina naar dat punt in de pagina.
Hoe bedoel je?quote:Op maandag 24 oktober 2011 09:18 schreef Etcetera het volgende:
[..]
[..]
Dat websysteem haalt al mijn <A name="bestelling"></A> haakjes weg![]()
Ik bewerk de html code in een .txt bestand (want het websysteem is kut), plak het geheel in het websysteem, sla het op, controleer het... en alle " " zijn weggehaald bij de verwijzingen.quote:
Zet het even neer als \"quote:Op maandag 24 oktober 2011 09:30 schreef Etcetera het volgende:
[..]
Ik bewerk de html code in een .txt bestand (want het websysteem is kut), plak het geheel in het websysteem, sla het op, controleer het... en alle " " zijn weggehaald bij de verwijzingen.
quote:Op zondag 23 oktober 2011 22:25 schreef Xanland het volgende:
Goed, via jQuery laad ik een andere pagina in met behulp van:
[ code verwijderd ]
Dat houdt dus in dat als je op een linkje klikt met als a href "#wijzigpagina" dat hij wijzigpagina.php in de div, met als class="content", zet. In dit geval en formulier.
Nu submit ik dat formulier (van wijzigpagina.php) naar zijn eigen pagina, via de paginanaam (wijzigpagina.php) in de form action in te vullen. Nu wil ik, dat als ik op Submit druk, dat de uitkomst van het stuk wat in zijn werk gaat na het klikken op die knop weer in diezelfde div met class="content" komt. Want nu gaat hij, na het drukken, naar wijzigpagina.php, maar hij moet blijven op die index.php waar je dus de verwerkte pagina te zien krijgt.
1 2 3 4 5 | $ ("a[href=\"#wijzigpagina\"]").click (function (e) { e.preventDefault(); $ (".content").load ("wijzigpagina.php"); }); |
Schijnt te werkenquote:
beide doen hetzelfde. Het is onverstandig omdat de aangeroepen pagina waarschijnlijk geen opmaak of navigatie heeft. Als iemand die link in de SERP aanklikt krijgt hij dus alleen de content van die pagina, zonder verdere layout. Tenzij je detecteert of de pagina asynch wordt aangeroepen of niet, waardoor je zelf bepaalt of de layout moet worden gerendered of niet.quote:Op maandag 24 oktober 2011 09:54 schreef boem-dikkie het volgende:
Waarom is return false SEO technisch onverstandig in deze kwestie?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | html { height:100%; } body { margin:0; padding:0; background-color:#E6E6E6; widht:100%; height:100%; } #container { position:relative; margin:0 auto; width:1020px; background-color:#FFF; } #lheader { position:absolute; top:0px; left:0px; height:242px; width:670px; background-color:#39C; } #rheader { position:absolute; top:0px; left:670px; height:490px; width:350px; background-color:#F00; } #images { position:absolute; left:0px; top:242px; width:670px; height:248px; background-color:#060; } #lcontent { position:absolute; left:0; top:490px; width:670px; background-color:#633; margin:0; padding:0; } #rcontent { position:absolute; top:490px; left:670px; width:350px; background-color:#99C; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <div id="container"> <div id="lheader"> </div> <div id="rheader"> </div> <div id="images"> </div> <div id="lcontent"> test1 </div> <div id="rcontent"> test2 </div> </div> |
Werkt wel lekker snel zo. Maar goed als ik niet op absolute ga stylen moet het opgelost zijn?quote:Op donderdag 27 oktober 2011 20:24 schreef PimD het volgende:
Door niet alles als een malloot een fixed width, fixed height en absolute positionering te geven
Ja ik weet genoeg van CSS maar moet in een korte tijd een HTML pagina als voorbeeld opsturen. Vandaar dat ik het snel doe met absolutes. Uiteindelijk komt alles in %.quote:Op donderdag 27 oktober 2011 20:26 schreef PimD het volgende:
Heb je uberhaupt iets gelezen over CSS en positionering...?
Gebruik gewoon floats i.p.v. dingen relatief te positioneren.
Positioneren met percentages heeft niets te maken met positioneren?quote:Op donderdag 27 oktober 2011 20:29 schreef PimD het volgende:
Je roept volgens mij maar wat. Opmaken in percentages heeft niks te maken met positionering.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |