Catch22- | donderdag 7 februari 2013 @ 19:04 | |||||||||||||
[html, css, js] Voor Dummies Dit topic is bedoeld voor alle vragen m.b.t. HTML, CSS en javascript, kortom alles wat je nodig hebt om (de frontend van) een website te maken. HTML: Hyper Text Markup Language is de structuur van een website. Door middel van verschillende html tags geef je aan welke elementen bij elkaar horen (bijv: <div>, <ul>), of wat de betekenis van deze data is (bijv. <p>, <h1>). HTML leent zich ook voor opmaak, maar het is makkelijker en verstandiger om hier CSS voor te gebruiken. CSS: Cascading StyleSheet is de opmaak van een website. In je CSS specificeer je bijvoorbeeld welke kleur bepaalde elementen moeten hebben, hoe groot ze zijn en hoe je ze wilt rangschikken. JS: Javascript Javascript (niet te verwarren met programmeertaal Java) is een scripttaal, waarmee het mogelijk is je website dynamisch te maken. Javascript kan bijvoorbeeld HTML-elementen aanpassen, toevoegen of verwijderen. Omdat javascript zeer veelzijdig is, is er voor specifieke JS vragen ook een specaal topic, zie: [Javascript] voor dummies Vragen over PHP, SQL of andere serverside programmeertalen horen niet in dit topic. Stel deze in [PHP/MySQL] voor dummies of open zelf een topic. Voor vragen over webhosting, domeinnamen enz. is ook een ander topic: Het grote (betaalde) webhosting topic En voor Wordpress is er ook een speciaal topic, als het om meer gaat dan de HTML/CSS van een theme: Topicreeks: Algemeen Wordpress topic Code posten Het is, als je een vraag stelt, vaak handig om hier een stukje code bij te voegen. Post niet klakkeloos je hele website, maar post alleen het stukje code waar je vraag over gaat. Gebruik bovendien de [code]-tag (), zodat je HTML, CSS of Javascript code goed leesbaar is. Dus niet [quote] of [spoiler] of wat dan ook. Veel voorkomende problemen Veel problemen zijn te wijden aan het niet kloppen van HTML of CSS code. Een kleine typfout is snel gemaakt, en de webbrowser kan daar soms erg slecht mee omgaan. Om te controleren of je code technisch in orde is, kun je deze controleren met de W3 validator. Is je code niet correct? Los dan eerst de fouten op zodat de validator geen foutmeldingen meer geeft. Dit lost niet altijd je probleem op, maar zorgt in ieder geval dat alles werkt zoals het hoort te werken, waardoor overige fouten ook veel makkelijker te achterhalen zijn. IK SNAP ER NIETS VAN HELLEP! WAT IS CSS? We helpen iedereen graag in dit topic, ook mensen die er helemaal niets van begrijpen. Maar we verwachten wel dat je je best doet om het wel te gaan begrijpen. Lees eens wat tutorials en probeer het altijd eerst zelf. Je krijgt hier tips waar je zelf iets mee moet doen. Voor je een vraag stel hier, verplichte kost http://www.alistapart.com/articles/css-floats-101/ http://www.alistapart.com/articles/css-positioning-101/ | ||||||||||||||
boem-dikkie | donderdag 7 februari 2013 @ 20:46 | |||||||||||||
Display: none ALL THE DIVS. | ||||||||||||||
Scorpie | donderdag 7 februari 2013 @ 21:37 | |||||||||||||
dit shirt vorige week besteld. | ||||||||||||||
boem-dikkie | donderdag 7 februari 2013 @ 21:42 | |||||||||||||
stoeltafel | vrijdag 8 februari 2013 @ 10:29 | |||||||||||||
http://allmotive.eu/offerte-aanvragen Bij de onderste vraag zijn 6 opties te kiezen. Is het mogelijk hiervan 2 rijen van 3 te maken? Heb al zitten kijken met float left / right maar dit werkt niet goed. | ||||||||||||||
Catch22- | vrijdag 8 februari 2013 @ 11:29 | |||||||||||||
wrapper om elke checkbox en label, 50% breedte geven (of de linker 50% en de rechter 45% + 4% margin-left) en links floaten | ||||||||||||||
KomtTijd... | vrijdag 8 februari 2013 @ 11:49 | |||||||||||||
Nog steeds dat form waarvan je de HTML niet kunt wijzigen? misschien dat input:nth-child(odd) {clear: left;} werkt? (en die andere clear:left weghalen dus) | ||||||||||||||
stoeltafel | vrijdag 8 februari 2013 @ 11:51 | |||||||||||||
Dit form werkt wel prima maar het is voor een nieuw formulier. Ga weer even verder prutsen Thnx Catch22 / KomtTijd | ||||||||||||||
KomtTijd... | vrijdag 8 februari 2013 @ 12:00 | |||||||||||||
Als je bij de HTML kan, dan de oplossing van Catch22 gebruiken. Al zou ik gewoon de label zelf als wrapper gebruiken. | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 11:14 | |||||||||||||
Vraagje over het aanpassen van CSS buttons. http://www.allmotive.eu/producten/test-pagina De button rechts heet pdf-button.png Nu wil ik de button per rij aanpassen in hoogte is dit mogelijk? Kan de button wel aanpassen in stylesheet.css alleen dan verandert die voor elke pagina. Heb gekeken naar height maar dat lost niks op. | ||||||||||||||
donroyco | dinsdag 12 februari 2013 @ 11:15 | |||||||||||||
Ja, dat kan. Noem de class per button anders. | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 11:18 | |||||||||||||
Heb het nu zo staan
| ||||||||||||||
donroyco | dinsdag 12 februari 2013 @ 11:21 | |||||||||||||
De class kun je toch aanpassen? | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 11:23 | |||||||||||||
Ja. Class verwijst naar pdf en dit is pdf-button.png Maar ik kan het dus toch per regel aanpassen? Begin net met CSS. | ||||||||||||||
KomtTijd... | dinsdag 12 februari 2013 @ 11:26 | |||||||||||||
Als de hoogte echt per button uniek moet zijn (afhankelijk van content), zou ik adviseren een inline-style te gebruiken. Als je bijv. twee mogelijke hoogtes hebt maak je gewoon twee classes aan die je aan de button meegeeft (high of low). Of je kiest bijvoorbeeld een standaard hoogte, en maakt alleen een class high voor de buttons die hoger moeten zijn, waarin je de height overruled. | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 11:28 | |||||||||||||
Tja moet, het punt is dat het er nu slordig uit ziet of vind je van niet? Check de regel DFSK Pick Up E-Power en dan de button download de pdf, die is uit verhouding. Ga even zoeken hoe ik inline-style kan toepassen. [ Bericht 33% gewijzigd door stoeltafel op 12-02-2013 11:41:45 ] | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 14:29 | |||||||||||||
Heb de pagina klaar http://allmotive.eu/producten/test-pagina Het gaat nu om milimeterwerk, kan de tekst wel gecentreerd staan van de button? Dat zou natuurlijkste het mooiste zijn. | ||||||||||||||
Tijn | dinsdag 12 februari 2013 @ 14:34 | |||||||||||||
"Klik hier" | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 14:46 | |||||||||||||
Te slecht? Iedereen moet het begrijpen he Of weet jij een betere tekst? | ||||||||||||||
mschol | dinsdag 12 februari 2013 @ 14:48 | |||||||||||||
Meer info (informatie vind ik beter maar is wat langer) | ||||||||||||||
donroyco | dinsdag 12 februari 2013 @ 14:48 | |||||||||||||
| ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 14:56 | |||||||||||||
Beter ja, aangepast. | ||||||||||||||
stoeltafel | dinsdag 12 februari 2013 @ 14:57 | |||||||||||||
Tijdje geleden heb ik een enquête laten invullen voor mijn bedrijf. Ik heb daar dingen mee gemaakt, dat geloof je niet. Vandaar mijn wantrouwen maar het is nu aangepast. | ||||||||||||||
Tijn | dinsdag 12 februari 2013 @ 15:02 | |||||||||||||
Waarom niet van de hele balk een knop maken? Dan klik je gewoon op de bus die je hebben wil. "Klik hier" is behalve weinig informatief ook niet erg toegankelijk. Daar help je zowel Google als blinde bezoekers niet mee. Ik zou voor een wat beschrijvendere linktekst gaan | ||||||||||||||
DaveGrohl | woensdag 13 februari 2013 @ 00:09 | |||||||||||||
| ||||||||||||||
DaveGrohl | woensdag 13 februari 2013 @ 00:19 | |||||||||||||
Hi, wellicht kan iemand me een stapje verder helpen. Ik probeer een 'Jump to' menu zoals hier: https://dev.twitter.com/docs/api/1.1 te coden. Ben nu met een beetje rommelen met dit gekomen: http://jsfiddle.net/vWX2T/14/ Maar dat werkt bijvoorbeeld nog niet als ik 'click' door 'hover' vervang. Excuus voor de js scribble (redelijk rommelig) Iemand een ideetje, wat zie ik over het hoofd. Mijn kennis van JS is bijna 0. | ||||||||||||||
stoeltafel | woensdag 13 februari 2013 @ 10:33 | |||||||||||||
Ben ik weer. Ben nu aan het werk http://htmledit.squarefree.com/ echt super relax. Nu zie je tenminste realtime wat er gebeurt.
In de HTML Editor oogt het wel netjes naast elkaar maar hoe krijg ik de bovenste regel nou precies naast de button? | ||||||||||||||
QM84 | woensdag 13 februari 2013 @ 10:50 | |||||||||||||
Waarom een tabel? | ||||||||||||||
stoeltafel | woensdag 13 februari 2013 @ 10:52 | |||||||||||||
Dat heb ik gedaan omdat er straks 4 rijen van ongeveer 6 items komen te staan. K werk vanuit Joomla en daar is een Editor waar je in kan werken. Tabellen leek mij een makkelijke oplossing om alles netjes onder elkaar te krijgen. Heb jij een betere oplossing? http://allmotive.eu/voertuigen/specificaties Zo komt het eruit te zien alleen dit is nog niet mooi uitgelijnd. Ben weer iets verder, dit knoppen staan netjes onder en naast elkaar. Nu nog de foto er netjes voor alleen dit gelijk het grootste probleem.
[ Bericht 28% gewijzigd door stoeltafel op 13-02-2013 11:09:39 ] | ||||||||||||||
Tijn | woensdag 13 februari 2013 @ 11:42 | |||||||||||||
Holy shit, Opera dumpt Presto en stapt over op Webkit. Op korte termijn wel relaxed natuurlijk, maar op lange termijn wel zorgelijk dat het web weer een monopoliespeler lijkt te hebben | ||||||||||||||
Catch22- | woensdag 13 februari 2013 @ 11:43 | |||||||||||||
ja. Alleen zitten hier iets meer bedrijven achter dan in de tijd met IE en volgt Webkit de standaarden vrij goed. Ik ben er blij mee. Iedereen dezelfde renderengine en je onderscheiden met features/UI | ||||||||||||||
Tijn | woensdag 13 februari 2013 @ 11:45 | |||||||||||||
Een WebKit-monopolie is niet zo erg als een Trident-monopolie, maar een monopolie blijft hoe dan ook niet wenselijk vind ik. Het platformonafhankelijke karakter van het web is juist een van z'n beste eigenschappen en dat komt wel in gevaar op deze manier. | ||||||||||||||
Catch22- | woensdag 13 februari 2013 @ 11:51 | |||||||||||||
dat denk ik niet, want er zijn teveel bedrijven betrokken bij de development met goede connecties bij het w3c, dus ik ben er niet bang voor | ||||||||||||||
QM84 | woensdag 13 februari 2013 @ 12:30 | |||||||||||||
Was dat maar zo... Webkit heeft er nogal een handje van om te veel experimentele features in te bouwen (dus lang voor het ook maar in de buurt komt van een standaard). Met als resultaat, dat steeds meer websites 'webkit only' worden. Waarschijnlijk ook een reden waarom Opera de keuze voor Webkit heeft gemaakt en waarom Gecko steeds meer Webkit-features gaat ondersteunen. Op zich zal het marktaandeel van ±1% van Opera/Presto nu niet het verschil maken. | ||||||||||||||
KomtTijd... | woensdag 13 februari 2013 @ 12:39 | |||||||||||||
Presto is toch ook de renderengine die dreamweaver gebruikt? Die zullen dan ook wel op Webkit overgaan. Niet dat ik fan was van Opera, maar het is wel jammer dat er dus een browser verdwijnt en een zoveelste chromium-smaakje bijkomt. En experimentele features zijn niet zo'n probleem, die hoeven de standaard niet in de weg te zitten. Ook Mozilla en Microsoft implementeren experimentele features. Soms komen die overeen met webkit-features, soms niet. En andersom. Uiteindelijk kiest W3C een recomendation en dan nemen de andere browsers dat in de regel over. Op die manier blijft de ontwikkeling erin. | ||||||||||||||
QM84 | woensdag 13 februari 2013 @ 12:43 | |||||||||||||
Het nadeel met die experimentele features is alleen, dat veel webbouwers ze in (productie)sites gebruiken, zonder fatsoenlijke fallback te gebruiken (ofwel is die er nog niet, ofwel houden ze er geen rekening mee). Zie bvb ook dit artikel: http://www.pcmag.com/article2/0,2817,2397158,00.asp , al gaat deze specifiek over Chome en niet Webkit in zijn geheel. Ik ben overigens wel groot Opera-fan dus ik wacht de veranderingen in spanning af. Hopelijk komt het de browser als totaalpakket ten goede. Overigens wordt in Dreamweaver sinds CS4 Webkit gebruikt als engine. [ Bericht 3% gewijzigd door QM84 op 13-02-2013 12:50:14 ] | ||||||||||||||
Tijn | woensdag 13 februari 2013 @ 12:58 | |||||||||||||
Voor gebruikers van Opera is deze zet ongetwijfeld heel positief. Presto kon al jaren de ontwikkelingen eigenlijk niet meer bijbenen, dus dat Opera nu op een moderner framework met een modernere render engine wordt uigevoerd is alleen maar goed nieuws. Op korter termijn is het voor web developers ook goed nieuws. Minder engines om rekening mee te houden is immers minder hoofdpijn. Het probleem is mogelijk de lange termijn. Het zou jammer zijn als het web uiteindelijk zo transformeert dat het alleen met WebKit nog goed werkt. | ||||||||||||||
KomtTijd... | woensdag 13 februari 2013 @ 13:21 | |||||||||||||
Gelukkig is Webkit in ieder geval open-source, en is bovendien de drijvende kracht erachter er alleszins bij gebaat de vooruitgang erin te houden. In tegenstelling tot concurrent MS waar vooruitgang alleen maar betekent dat je meer code moet schrijven voor het zelfde geld. | ||||||||||||||
Tijn | woensdag 13 februari 2013 @ 13:24 | |||||||||||||
Dat is zeker waar. Maar dan nog zou het jammer zijn als het web straks alleen werkt met WebKit. | ||||||||||||||
stoeltafel | woensdag 13 februari 2013 @ 13:44 | |||||||||||||
Wat moet je doen als de site prime werkt in Chrome alleen in Firefox / IE zie de uitlijning er anders uit. [ Bericht 94% gewijzigd door stoeltafel op 13-02-2013 16:36:55 ] | ||||||||||||||
InTrePidIvity | woensdag 13 februari 2013 @ 19:13 | |||||||||||||
Hallo, CSS-kneus hier. Hoe zorg ik ervoor dat de 'Meer informatie' altijd op dezelfde positie in zo'n blok staat? Dus altijd onderaan uitgelijnd, ongeacht de lengte van de tekst. | ||||||||||||||
KomtTijd... | woensdag 13 februari 2013 @ 19:19 | |||||||||||||
Position:absolute; | ||||||||||||||
donroyco | woensdag 13 februari 2013 @ 19:19 | |||||||||||||
Hallo http://jsfiddle.net/Ka4r4/2/ container relative positioneren en daarbij het blokje met de CTA absolute positioneren. | ||||||||||||||
KomtTijd... | woensdag 13 februari 2013 @ 19:19 | |||||||||||||
De uitlijning fixen in Firefox en IE. | ||||||||||||||
PimD | woensdag 13 februari 2013 @ 19:20 | |||||||||||||
Niet, het is tenslotte geen 1998 meer toen we nog fixed height blokken gebruikten. | ||||||||||||||
InTrePidIvity | woensdag 13 februari 2013 @ 19:22 | |||||||||||||
Daar kan ik wat mee, merci Hiermee iets minder. Toch bedankt voor de moeite. | ||||||||||||||
karton2 | woensdag 13 februari 2013 @ 20:00 | |||||||||||||
Ik heb een vraag over de SIGE (image viewer) plugin voor joomla. Installeren en het instellen van de plugin gaan goed. Het is overigens ook de enigste plugin die ik draai. Het probleem wat ik heb is dat de plugin het niet doet in mijn template. Als ik een standaard joomla template zoals Beez instel dan doet hij het zonder problemen. Mijn site bestaat uit eenvoudige html/css, zonder extra's en gekoppeld aan joomla. Links is dus mijn template en rechts een standaard joomla template: Zodra ik van een standaard joomla template terugstap naar mijn eigen template kapt hij ermee. Bij mij leest hij de CSS niet en ook de JS bestanden vindt hij niet. Zodra ik op een thumbnail klik wordt de afbeelding gewoon in hetzelfde venster geopened ipv dat een 'animatie' wordt afgespeeld. Via google heb ik een uitleg gevonden over hoe dergelijke conflicten op te lossen. In Chrome en Firebug heb ik geen errors gevonden (?) Stap 2 van die site gaat al over het uitzetten van JS compression in mijn template, maar die instelling heb ik niet (de joomla templates hebben die overigens ook niet) Verder heb ik ook het volgende gevonden om een conflict op te lossen: Ik denk dat er dus een javascript conflict optreedt zodra ik mijn template aanzet. Gek eigenlijk omdat mijn template alleen maar bestaat uit html/css. De plugin werkt wel als ik een ander template aanzet.. wel/geen/wel/geen conflict..? Mijn vragen die ik heb zijn: 1. Heb ik een gigantische error in firebug over het hoofd gezien die er direct voor zorgt dat die plugin het niet doet? 2. Over de quote in deze post: Moet ik gewoon in de JS code "jQuery" vervangen door "$" en de "();" bij noConflict weghalen en dat is het dan? 3. Zit ik überhaupt wel in de goede richting met mijn JS conflict vermoeden? Versies die ik gebruik: Joomla! 2.5.9 Firefox v.18 SIGE plugin voor joomla 2.5 De site gaf geen errors aan in de validators. Site staat hier: http://... toevoeging: opgelost! [ Bericht 3% gewijzigd door karton2 op 14-02-2013 14:14:26 ] | ||||||||||||||
Tijn | woensdag 13 februari 2013 @ 20:12 | |||||||||||||
Oh? | ||||||||||||||
PimD | woensdag 13 februari 2013 @ 21:29 | |||||||||||||
Vooruit, fixed height content blokken dan. | ||||||||||||||
donroyco | woensdag 13 februari 2013 @ 22:53 | |||||||||||||
Wil hij toch ook niet? Hij wil de hoogte bepalen door de content. | ||||||||||||||
maturon | donderdag 14 februari 2013 @ 06:56 | |||||||||||||
een parent child kneus hier, ik heb me echt een halve dag hier aan zitten knagen: de bedoeling is dat de link <li class="topfooter"><a href="troll.html">Contract</a></li> een andere color:; en andere font-size:; krijgt maar ik heb gewoon problemen om uberhaupt ID en classes goed te benaderen met css
Groetjes [ Bericht 8% gewijzigd door maturon op 14-02-2013 08:44:42 ] | ||||||||||||||
VorteXxX | donderdag 14 februari 2013 @ 08:01 | |||||||||||||
dit li.topfooter declareer je En in de effectieve footer heb je het over footer1 met de li daarin... volgens mij zit daar ergens je fout | ||||||||||||||
maturon | donderdag 14 februari 2013 @ 08:21 | |||||||||||||
heb je ook een jip en janneke versie voor mij? <3 | ||||||||||||||
VorteXxX | donderdag 14 februari 2013 @ 08:29 | |||||||||||||
Het is voor mij te lang geleden om je echt een duidelijk (en kloppend) antwoord te kunnen geven... Maar ik zie ook dat je Divs niet afgesloten zijn en je hebt div footer met daarin div footer1 volgens mij kan je beter die eerste weghalen (footer) en na de </ul> je div sluiten </div> dan daaronder die CSS declareren als li.footer1 ... Maar ik zou afwachten tot je reactie hebt van iemand die er echt verstand van heeft... | ||||||||||||||
maturon | donderdag 14 februari 2013 @ 08:44 | |||||||||||||
De divs zijn juist gesloten, daar heb ik geen problemen mee, had het alleen niet meegenomen in de code! heb de code aangepast | ||||||||||||||
boem-dikkie | donderdag 14 februari 2013 @ 08:51 | |||||||||||||
Werkt prima bij mij. http://jsfiddle.net/LzshX/ | ||||||||||||||
maturon | donderdag 14 februari 2013 @ 09:12 | |||||||||||||
Hmm strange het is mij uiteindelijke gelukt via dit #footer1 ul li.topfooter a hmmm wel vreemd want jouw code werkte wel | ||||||||||||||
KomtTijd... | donderdag 14 februari 2013 @ 10:38 | |||||||||||||
Specificity. Doe dat eens googlen. Eén van de redenen dat stylen op ID's lang niet altijd praktisch is. #footer a overruled namelijk .topfooter a | ||||||||||||||
Tijn | donderdag 14 februari 2013 @ 11:36 | |||||||||||||
Dit is een goede test of je CSS een beetje snapt: http://net.tutsplus.com/a(...)icity-and-cascading/ | ||||||||||||||
boem-dikkie | donderdag 14 februari 2013 @ 12:25 | |||||||||||||
| ||||||||||||||
KomtTijd... | donderdag 14 februari 2013 @ 13:40 | |||||||||||||
Je vergeet overal !important achter te zetten. | ||||||||||||||
boem-dikkie | donderdag 14 februari 2013 @ 14:19 | |||||||||||||
Oh ja, !important. | ||||||||||||||
picodealion | donderdag 14 februari 2013 @ 17:30 | |||||||||||||
Ik had niet alles goed . | ||||||||||||||
boem-dikkie | donderdag 21 februari 2013 @ 13:02 | |||||||||||||
Iemand enig idee waarom ik in oude versies van Safari een blauw lijntje krijg onder p's en h(1)'s? text-decoration al bekeken, daar zou het niet moeten zitten. | ||||||||||||||
Tijn | donderdag 21 februari 2013 @ 13:18 | |||||||||||||
Wat bedoel je met "oud"? Safari 2? Of Safari 5? | ||||||||||||||
stoeltafel | donderdag 21 februari 2013 @ 13:38 | |||||||||||||
Vraagje over de button op deze pagina http://allmotive.eu/offerte-aanvragen De verstuur button wil ik naar links verplaatsen. Heb de button opgezocht in stylesheet.css echter kan ik de button niet links krijgen. Heb float;left en position geprobeerd echter werkt dat niet. Waar ik bang voor ben als ik de button naar links verplaats, deze site niet meer mooi eruit ziet http://allmotive.eu/voertuigen/specificaties De button wil ik dus voor 1 pagina naar links halen alleen hoe? Zit al een uur alles te proberen maar nog zonder succes. http://gathering.tweakers(...)ge/36963307#36963307 Met deze bron vol informatie moet het wel lukken | ||||||||||||||
Chandler | donderdag 21 februari 2013 @ 13:40 | |||||||||||||
<br style="clear: both;" /> voor de button plaatsen? is wel een vieze oplossing maar zou kunnen werken.. | ||||||||||||||
stoeltafel | donderdag 21 februari 2013 @ 13:41 | |||||||||||||
Ga het gelijk even testen, dus dan verander ik het formulier in HTML. Even fixen Het rare is dat het aan de voorkant, dus in Joomla/chronoforms gewoon goed uit ziet. Als ik vervolgens de HTML hier test http://htmledit.squarefree.com/ dan staat alles netjes onder elkaar. Echter niet op de website. | ||||||||||||||
QM84 | donderdag 21 februari 2013 @ 13:43 | |||||||||||||
Staan ze niet toevallig in een link-tag? | ||||||||||||||
stefanhaan | donderdag 21 februari 2013 @ 13:44 | |||||||||||||
Er zit een
Style in, die moet je of naar left zetten. Of overriden voor deze pagina met een float: left !important; | ||||||||||||||
stoeltafel | donderdag 21 februari 2013 @ 13:52 | |||||||||||||
Zo makkelijk dus, damn voel me dom. Thnx! Heb hem verandert naar float;none Nu ziet het er nog iets mooier uit. | ||||||||||||||
stefanhaan | donderdag 21 februari 2013 @ 13:53 | |||||||||||||
Geen probleem, vaak vind je zulke dingen eenvoudig met "Inspect element" in Chrome of IE of externe plugins in FF. | ||||||||||||||
stoeltafel | donderdag 21 februari 2013 @ 13:57 | |||||||||||||
Dat gebruik ik steeds meer maar als ik op inspect klik komt er dit uit
Dus voortaan duik ik sneller in het .css zodat ik de positie er boven kan checken. | ||||||||||||||
stefanhaan | donderdag 21 februari 2013 @ 13:58 | |||||||||||||
Als je in chrome een element inspecteerd krijg je alle toegepaste stijlen, ik vond die er gewoon tussen. | ||||||||||||||
boem-dikkie | donderdag 21 februari 2013 @ 14:21 | |||||||||||||
5.1. | ||||||||||||||
pascal08 | maandag 25 februari 2013 @ 21:33 | |||||||||||||
Heeft iemand hier wel eens met DataTables gewerkt? Ik vind het een ontzettend goed project, maar wel enorm ingewikkeld. Ik maak gebruik van server-sided processing en ik wil aan elke rij een link hangen. Ik heb al de hele dag wat aangekloot en gegoogled en ik heb 't een en ander daardoor werkend gekregen. Kan iemand mij vertellen hoe ik href-tags om de row-tags krijg? Mijn script dat DataTables activeerd:
aData[0] bevat een uniek nummer voor elke rij en is onderdeel van de link. EDIT: Ik heb de volgende oplossing die in ieder geval werkt. Heeft iemand een betere?
[ Bericht 1% gewijzigd door pascal08 op 25-02-2013 22:22:50 ] | ||||||||||||||
pascal08 | dinsdag 26 februari 2013 @ 16:35 | |||||||||||||
EDIT: Niemand? Ik zal m'n vraag even inkorten. Ik wil dit filtersysteem overnemen: http://www.datatables.net/examples/plug-ins/range_filtering.html . Ik heb beide stukken code tussen <script>-tags gezet tussen de <head>-tags, maar het werkt niet. In de spoiler is m'n code te vinden. Mijn JS-kennis is echt belabberd, dus ik zoek eigenlijk gewoon iemand die mij gewoon hapklaar het antwoord kan geven.
[ Bericht 0% gewijzigd door pascal08 op 26-02-2013 19:30:09 ] | ||||||||||||||
Tijn | dinsdag 26 februari 2013 @ 21:03 | |||||||||||||
Ik begrijp niet helemaal waar die PHP-code goed voor is. Het idee is toch dat je alle data aan je frontend geeft en dan het filteren/sorteren in de client doet mbv DataTables? Het is toch niet de bedoeling dat het kiezen van een andere sortering of filteren zorgt voor een trip naar de server, of wel? [edit] Ik snap op zich ook wel dat je niet 12000 rijen aan je frontend wil geven als je alleen de top 10 wil laten zien. Maar als je toch client/server-communicatie wil bij het filteren en sorteren, wat is dan het voordeel van zoiets als DataTables? Waarom laat je dan niet alle filtering/sortering doen door je backend en stop je met een Ajax-call gewoon nieuwe data in de tabel? [ Bericht 39% gewijzigd door Tijn op 26-02-2013 21:20:22 ] | ||||||||||||||
pascal08 | dinsdag 26 februari 2013 @ 23:14 | |||||||||||||
Volgens mij zeg je in je edit precies wat ik al vermoedde, maar dan begrijp ik nog niet waarom er custom filters mogelijk zijn waarbij je bepaalde waardes onder de ingegeven waarde kan wegfilteren. Zover ik uit de PHP-code kan opmaken is dat alle rijen worden opgevraagd. Mij lijkt het dus dat er 2 opties zijn: - de rijen worden niet meer opgevraagd middels een aanpassing in de sql-query (back-end) - de rijen worden niet meer getoond, maar zijn wel ingeladen (front-end) Het grote euvel is dat ik eigenlijk te weinig kennis wat van dit soort ingewikkelde constructies. Ik ben nu dus eigenlijk heel brutaal aan het vragen om hulp. Ik ben absoluut bereid van alles en nog wat te lezen en te leren hiervoor, maar ik weet gewoon niet waar ik moet beginnen. | ||||||||||||||
Merkie | dinsdag 26 februari 2013 @ 23:25 | |||||||||||||
Wat is precies de data die je wilt tonen? Waarom wil je een datatable gebruiken? Wat is er mis met een normale table ? Laten we eerst eens duidelijk zien te krijgen wat je input is en wat je wilt bereiken . | ||||||||||||||
Tijn | woensdag 27 februari 2013 @ 08:20 | |||||||||||||
Wat enorm helpt is het probleem opdelen in kleinere problemen. Niemand kan in 1x een groot probleem oplossen, maar als je het opdeelt in kleinere problemen, wordt het een stuk beter te overzien. Het helpt ook om je probleem goed te omschrijven, omdat eigenlijk je probleem in woorden uitleggen niet zo heel anders is dan het in code opschrijven. Dus vertel, wat is precies de bedoeling? Wat voor data heb je, wat wil je tonen en wat wil je dat de gebruiker met deze data kan doen? | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 08:51 | |||||||||||||
In aanvulling op Tijn zou ik je alleszins aanraden dit eerst eens te bouwen met klassieke technieken. Gewoon een simpele query maken met een limit en order by statement en html outputten. | ||||||||||||||
pascal08 | woensdag 27 februari 2013 @ 09:50 | |||||||||||||
Juist, daar gaat 'ie dan: Wat heb ik: Ik heb een SQL-table met 11.500 entries. Mijn site is opgebouwd met het CodeIgniter framework. Wat wil ik: Een tabel die records uitpoept op basis van de wensen van de gebruiker. In eerste instantie zal de gebruiker nog niets hebben ingevoerd. De output in de tabel zal zich direct aanpassen op het moment dat de gebruiker wenst dat er bepaalde waardes weggefilterd moeten worden. Voorbeeld: ID-----Dier-----Leeftijd 1------Kat------8 2------Vis------1 3------Hond-----12 4------Aap------23 5------Paard----17 De gebruiker typt in de veld minimum_leeftijd: 5. Vervolgens moeten alle dieren met de leeftijd onder de 5 worden weggefilterd. Zo kan de gebruiker voor ieder veld een minimum en een maximum invoeren. Op zich is dat natuurlijk heel makkelijk te bewerkstelligen met een simpele HTML tabel en een query in m'n PHP-code. En wat ik me nu besef is dat ik DataTables dus eigenlijk niet nodig heb. Wat ik me steeds wel afvraag is wat het grote voordeel dan is van DataTables. In eerste instantie dacht ik dat het zonder DataTables veel te intensief zou worden voor de server, maar in het aantal requests dat de server aankan heb ik me al vaker vergist. Ik zit op dit moment niet achter mijn computer, maar zodra ik thuis ben ga ik het eens proberen zoals KomtTijd zei; gewoon met pure HTML en PHP. Tot vanmiddag | ||||||||||||||
Catch22- | woensdag 27 februari 2013 @ 10:07 | |||||||||||||
11.500 records naar de frontend gooien is vragen om problemen. Gewoon een serverside selectie maken en dat aan de voorkant tonen. Zoiets als datatables is leuk tot een record of 100. | ||||||||||||||
Scorpie | woensdag 27 februari 2013 @ 10:08 | |||||||||||||
Ik moet de eerste gebruiker nog tegenkomen die voor de lol 11.500 records wil zien. | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 10:31 | |||||||||||||
Het voordeel van datatables is zo te zien dat het een functieset levert die ditsoort dingen een stuk makkelijker maakt. Maar zoals wel vaker geldt voor frameworks en plugins, als je de basis al niet onder de knie hebt, ga je het framework ook niet begrijpen. Beginnen bij het begin dus. | ||||||||||||||
Tijn | woensdag 27 februari 2013 @ 11:13 | |||||||||||||
Als je dit gemaakt hebt, zou je daarna vrij eenvoudig je tabel kunnen updaten dmv AJAX. Dan heb je niet voor elke filter/sorteeractie een page request. Maar wat je sowieso moet maken is de backend. | ||||||||||||||
stoeltafel | woensdag 27 februari 2013 @ 11:19 | |||||||||||||
Wat vinden jullie van de site http://validator.w3.org/ ? Zit even wat sites te kijken bv http://emixion.nl/ Zij maken zelf sites en dan komt dit eruit, uhhhh apart. Result: 115 Errors, 116 warning(s) Of is de validator heel streng? | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 11:23 | |||||||||||||
Die validator werkt prima, houdt zich gewoon aan de specificatie. Daar is weinig subjectiefs aan dus er bestaat niet zoiets als "heel streng" of "minder streng". Of de errors een probleem zijn moet je natuurlijk als developer zelf bepalen. | ||||||||||||||
stoeltafel | woensdag 27 februari 2013 @ 11:27 | |||||||||||||
Dat laatste is inderdaad het belangrijkste. Het kan dus zijn dat er honderden errors zijn maar de site prima draait. Neem aan dat een site door veel errors langzamer kan zijn. In de site van mijn werk zitten 7 kleine errors. Zal die is proberen te fixxen. | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 11:35 | |||||||||||||
Er zitten bij die site wel een flink deel onnodige/knullige errors tussen trouwens, XHTML gebruiken en dan je tags niet afsluiten enzo . SEO-technisch wil je ook zo min mogelijk errors, maar het bitneuken tot je site 100% valid is, is wel een beetje achterhaald. | ||||||||||||||
Catch22- | woensdag 27 februari 2013 @ 11:37 | |||||||||||||
validator smellidator ik gebruik liever een deprecated target='_blank' dan een vunzig JSje | ||||||||||||||
Tijn | woensdag 27 februari 2013 @ 11:45 | |||||||||||||
Ja, dat doe ik ook. Wat vooral handig is van de validator is om slordigheidjes te spotten die je anders niet waren opgevallen. En voor nieuwe ontwikkelaars is het een toegankelijkere manier om de standaard te leren kennen dan alle documenten te gaan zitten doorlezen. | ||||||||||||||
pascal08 | woensdag 27 februari 2013 @ 15:00 | |||||||||||||
Ja, dit is denk ik wat ik wil. Ik ben bijna thuis en ik kan niet wachten om aan de slag te gaan. Bij een page request wordt de hele pagina opnieuw geladen, wat intensiever is dan alleen een Ajax-call, toch? | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 15:08 | |||||||||||||
Nauwelijks. Misschien als je een hele zware pagina hebt met veel dynamische content, maar vrijwel iedere website wisselt vloeiend van pagina zonder dat je het als gebruiker "ziet". | ||||||||||||||
pascal08 | woensdag 27 februari 2013 @ 15:11 | |||||||||||||
Maar dan alsnog is het beter om gewoon Ajax te gebruiken in plaats van complete pagereloads toch? | ||||||||||||||
KomtTijd... | woensdag 27 februari 2013 @ 15:17 | |||||||||||||
| ||||||||||||||
pascal08 | woensdag 27 februari 2013 @ 16:33 | |||||||||||||
Oké, dat heb ik gedaan. Hier mijn code:
| ||||||||||||||
Tijn | woensdag 27 februari 2013 @ 16:47 | |||||||||||||
Het is moeilijk om een soort algemeen advies te geven over wanneer je een Ajax request zou moeten doen en wanneer niet, maar ik denk dat in dit specifieke geval het wel gebruiksvriendelijker is om je table met Ajax te updaten dan elke keer de hele pagina opnieuw te laden. Maar dat wil niet zeggen dat het geen goed idee is om, zoals KomtTijd voorstelt, eerst een "ouderwetse" variant te bouwen zonder Javascript-fratsen. Die basis heb je sowieso nodig namelijk en het is ook belangrijk om iets dat je toch al een beetje ingewikkeld vindt niet nog ingewikkelder te maken dan nodig. Dat bedoelde ik ook eerder met het opdelen van je probleem in kleinere problemen. Je moet niet proberen alles in 1 keer op te lossen, maar stap voor stap af te vinken wat er gedaan moet worden. | ||||||||||||||
pascal08 | woensdag 27 februari 2013 @ 17:03 | |||||||||||||
Ik snap precies wat je bedoelt hoor. Ik heb nu door dat ik iets te snel ging, door gelijk een ingewikkeld framework te pakken zonder eerst de basis te begrijpen. Ik heb KomtTijd z'n advies opgevolgd en een simpele model- en controller functie gemaakt met een view waar de HTML table in staat. Ik heb inmiddels een nuttige video gevonden waar het een en ander uitgelegd wordt over sorteren van tabellen etc. Ik laat zo weten hoe ver ik gekomen ben. EDIT: In de video zegt de maker: "It is not going to be like Ajax/Javascript trig. We are just going to reload the page, because there is hidden data that is not inside this page. So sorting with Ajax may not be a good idea here." Ik wil nu eigenlijk van jullie wel weten wat ik het beste kan doen met betrekking tot het sorteren. Page reloads via CodeIgniter, Ajax of iets anders? [ Bericht 6% gewijzigd door pascal08 op 27-02-2013 18:09:13 ] | ||||||||||||||
pascal08 | donderdag 28 februari 2013 @ 15:23 | |||||||||||||
Gelezen wat Ajax is, gelezen hoe ik libraries kan toevoegen aan het CodeIgniter framework en wat jQuery erbij geleerd. Inmiddels werkt alles zoals ik het wil. Moraal van het verhaal: gewoon zelf leren en doen. Toch bedankt voor jullie hulp. | ||||||||||||||
karton2 | vrijdag 1 maart 2013 @ 19:19 | |||||||||||||
Vraag over het juist positioneren van navigatiebalk, footer en content div. Wat ik probeer te bereiken is dat de navigatiebalk (zwarte balk bovenin) en de footer altijd 100% de breedte van het venster benut. Het probleem met deze twee is dat ze niet breder worden dan de wrapper (800px breed) terwijl hun div niet in de wrapper div zit. Ik heb de div volgorde telkens aangepast (in de wrapper en er weer uit etc.), maar geen resultaat. Een tweede vraag is dat is dat ik voor de contentachtergrond een gradient gebruik die direct aansluit op de achtergrond van de headerachtergrond. Nu kan ik wel met negatieve margins gaan spelen maar dat is niet de manier om de content div mooi op de header div aan te laten sluiten. Laatste vraag die ik heb gaat over het ontwerp van de navigatiebalk (zie: eerste spoiler). De oranje vlag maakt direct deel uit van de navigatiebalk maar hangt over de banner heen. Vooralsnog gebruik ik een gif als plaatje voor de banner maar in de toekomst wordt dit een geanimeerde banner waar de vlag dus overheen hangt. Nu heb ik gelezen over z-index maar is dat ook dé manier die ik moet gebruiken voor deze situatie? Dus de menubalk+vlag samen in een gif met tranparancy en dan bovenop de banner-div plaatsen bijvoorbeeld.. Spoiler bevat wat ik nu heb + probleem met navigatiebalk/footer: De site wordt verder uitgewerkt in Joomla overigens. Alvast bedankt voor de hulp & tips. CSS:
Heb nog een beetje zitten puzzelen: #nav uit de #main gehaald zodat de achtergrond helemaal van links naar rechts kan gaan. #content toch een negatieve margin gegeven (later weer teruggedraaid) om te kijken wat er zou gebeuren. De bedoeling is dat #contant automatisch tot aan de footer komt ongeacht de grootte van het venster. De gradient achtergrond moet tegelijkertijd bovenin deze div blijven staan zodat de gradient van de #header/banner vloeiend kan uitlopen. Dit nog niet voor elkaar gekregen helaas [ Bericht 1% gewijzigd door karton2 op 01-03-2013 21:14:54 ] | ||||||||||||||
KomtTijd... | vrijdag 1 maart 2013 @ 23:57 | |||||||||||||
gezien je "laatste" vraag tevens je enige vraag is, daar maar een antwoord op: Gif afbeeldingen horen sowieso in het museum, het is geen 1996 meer. En dit los je sowieso niet met afbeeldingen op, maar gewoon met CSS. Border-radius en box-shadow is all you need. Als je inderdaad elementen over elkaar heen wilt zetten, is position:absolute en z-index inderdaad de manier. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 14:24 | |||||||||||||
Ik loop nu al een tijdje te kloten met mijn tabel. Met Datatables kwam ik een heel eind, maar was toch te beperkt en te ingewikkeld voor iets ogenschijnlijk simpels: een tabel met voor iedere kolom een minimum en maximum criteria in de vorm van een inputbox. Ik wil de tabel aan de hand van deze criteria updaten zonder page reloads en volgens mij is ajax daar de beste oplossing voor. Voor de duidelijkheid: - Ik maak gebruik van het CodeIgniter PHP framework. - Ik heb een SQL-tabel met ~12.000 records en 50+ kolommen. - Deze tabel wil ik absoluut niet in 1 keer outputten in HTML. Door middel van tabjes wil ik bepaalde kolommen tonen of juist verbergen. Met pagination wil ik een overzichtelijk aantal rijen tonen. Dit is mijn ultieme poging om het toch nog voor elkaar te krijgen, want inmiddels ben ik er al 2 weken mee bezig en stuit ik iedere keer op een ander vervelend probleem. Vandaar dat ik helemaal opnieuw wil beginnen, met de code die ik vorig week op advies van mensen hier heb gemaakt. De volgende code die ik heb geschreven: Deze code doet dus niets meer en minder dan de resultaten van een simpele query outputten in HTML, zoals jullie mij adviseerden. Nu, met deze basiscode, wil ik de tabel kunnen updaten met inputfields en ajax. Stel ik voeg de volgende regel toe aan de view:
Dan zou ik via jQuery dit kunnen doen:
Hier loop ik eigenlijk een beetje vast. Moet ik nu een nieuwe functie maken in m'n controller die een HTML-tabel gaat genereren? | ||||||||||||||
Sitethief | dinsdag 5 maart 2013 @ 14:27 | |||||||||||||
Waarom kunnen de meeste frameworks en Javascript zelf trouwens ook zo slecht omgaan met (pseudo) associatieve arrays? Ik weet dat arrays eigenlijk niet bestaan in JS, en gewoon een type object zijn. | ||||||||||||||
boem-dikkie | dinsdag 5 maart 2013 @ 14:31 | |||||||||||||
Ik snap je hele doel niet helemaal.. Is het uiteindelijke idee nou dat je met een inputfield doormiddel van ajax een rij toevoegt aan je database tabel? Dan kun je gewoon met AJAX een functie aanspreken in je controller die de data doorgeeft van je inputfield en dit in je model afhandelen om het in de database te zetten? | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 14:48 | |||||||||||||
Nee, ik wil niets toevoegen of verwijderen. Via die inputfields wil ik bepaalde data wegfilteren. Aanvankelijk, bij het laden van de pagina, zijn er nog geen filters actief, dus worden bijvoorbeeld de eerste 30e rijen uit de SQL-tabel getoond. Als de gebruiker dan in een inputfield aangeeft dat 'ie bepaalde data met een waarde onder of boven zijn ingevoerde waarde niet wilt zien, dan moet de tabel zo aangepast worden dat er geen data meer getoond wordt die de gebruiker niet wilt zien. Snap je het of moet ik het aan de hand van een voorbeeld uitleggen? EDIT: Dit is een goed voorbeeld van wat ik wil: http://datatables.net/rel(...)range_filtering.html Echter wil die 2 inputfields voor elke kolom instellen, maar dat is nu even bijzaak. | ||||||||||||||
boem-dikkie | dinsdag 5 maart 2013 @ 14:58 | |||||||||||||
Je kunt met AJAX meegeven welke waarde de gebruiker heeft ingevoerd en met een nieuwe functie in je controller een functie in je model aanspreken die een query uitvoert waarin je die filter hebt opgenomen? | ||||||||||||||
boem-dikkie | dinsdag 5 maart 2013 @ 15:00 | |||||||||||||
1. Laat alle data zien. 2. Stuur met AJAX je input naar een controller. 3. Verwerk je input en spreek een model aan. 4. Voer een query in je model uit die bijvoorbeeld zegt "laat alles zien > $filter" 5. Data terugsturen en in je HTML zetten. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 15:02 | |||||||||||||
Oké, ik snap wat je zegt. Stel ik laat PHP dan in de controller-functie de query resultaten outputten en via Javascript in de tabel plaatsen, werken mijn paginatie-instellingen en tabjes dan nog wel? Die functie in de controller waar pagination wordt ingesteld, wordt dan immers niet meer gebruikt als ik een nieuwe functie maak zoals jij zegt. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 15:06 | |||||||||||||
Momentje, ik ga het proberen. EDIT: Nja, het lukt me om via ajax de nieuwe query resultaten te laten zien, maar pagination en die "kolom"-tabs werken dan niet meer. Dit is gewoon te ingewikkeld voor mij en ik heb er ook geen plezier meer in (waar ik het voornamelijk voor doe ), dus ik laat het hierbij zitten. Bedankt voor je reactie. [ Bericht 24% gewijzigd door pascal08 op 05-03-2013 15:46:15 ] | ||||||||||||||
TwenteFC | dinsdag 5 maart 2013 @ 20:28 | |||||||||||||
Aangezien je Codeigniter gebruikt zou je gewoon ter informatie ook het filmpje op deze pagina eens kunnen bekijken: http://net.tutsplus.com/t(...)ch-day-7-pagination/ Ik zou wel gewoon models gebruiken, queries in je controllers is niet iets wat jij jezelf moet aanleren. Met Ajax vind ik persoonlijk wel chiquer. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:31 | |||||||||||||
Wat is het verschil? | ||||||||||||||
TwenteFC | dinsdag 5 maart 2013 @ 20:32 | |||||||||||||
Tussen Ajax pagination, en pagination op deze manier? Geen pagereloads. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:35 | |||||||||||||
Jezus man, kan dat ook nog? Dat wordt al helemaal ingewikkeld. | ||||||||||||||
TwenteFC | dinsdag 5 maart 2013 @ 20:36 | |||||||||||||
Hoe bedoel je? Daar was je toch in eerste instantie mee bezig. Die tutorial legt de basics uit van het pagineren, als je die volgt dan snap je volgens mij iets beter waar je mee bezig bent. | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 20:38 | |||||||||||||
Volgens mij was-ie bezig met het anders sorteren van de tabel dmv Ajax. Maar soms lees ik ook iets over filteren. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:38 | |||||||||||||
Ik heb Day 16 al gevolgd van die serie. Erg informatief, maar ik krijg het als geheel niet bij elkaar: ajax-call om de tabel te refreshen, paginatie (ajax of met CI), navigatie met tabjes. Ik kan m'n probleem klaarblijkelijk ook niet goed omschrijven, want iedereen komt met wat anders. | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 20:39 | |||||||||||||
Dan kun je het ook nooit programmeren. | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:39 | |||||||||||||
Snap jij het nog? | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 20:39 | |||||||||||||
Wil je nou sorteren, filteren of pagina's? | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:40 | |||||||||||||
Alles-in-1. | ||||||||||||||
TwenteFC | dinsdag 5 maart 2013 @ 20:40 | |||||||||||||
Wat ik begrijp is dat je 11.500 records hebt, die je wil tonen op een pagina per 50 bijvoorbeeld. En dat je deze records ook wil filteren op bepaalde eigenschappen? | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:40 | |||||||||||||
Ja, exact. | ||||||||||||||
TwenteFC | dinsdag 5 maart 2013 @ 20:41 | |||||||||||||
Begin dan heel simpel, en maak eerst die pagination na . Daarna komt pas de volgende stap, het toepassen van filters daarop. | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 20:41 | |||||||||||||
Dat kan alleen als je het in kleinere problemen opdeelt en die 1 voor 1 tackelt. Je kunt niet alles in 1 keer maken, zo werkt het gewoon niet. | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 20:48 | |||||||||||||
Ik dacht je zoiets bedoelde:
Een tabel met klikbare headers zodat je kunt sorteren op de kolommen. De simpelste manier om daar een Ajax-variant van te maken is door een eventhandler op het klikken van de headers te zetten, die de nieuwe pagina op laten halen en de data van die pagina in je huidige tabel te injecteren:
Heb je daar wat aan of slaat dat nergens op? | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 20:57 | |||||||||||||
Ja, dit slaat op wat ik wil. Misschien is het handiger als ik snap wat er achter de schermen moet gebeuren. Ik denk namelijk dat het zo zit: 1. Gebruiker vraagt pagina op voor de eerste keer 2. Controller roept model aan met standaardwaarden (minimum en maximum nog niet ingesteld) en genereert de pagina. 3. Gebruiker klikt op sorteren van kolom 2. 4. Via ajax wordt een functie in de controller aangeroepen 5. De controller roept een functie in model aan, met de informatie dat er in de query gesorteerd moet worden op kolom 2. 6. Via ajax wordt alles in de view geïnjecteerd. Werkt het zo of klopt mijn hele denkpatroon niet? | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 21:46 | |||||||||||||
Al die model/controller/view-dingen spelen zich af op de server. Die gebruik je om de juiste data op de juiste manier van de server naar de client te sturen. Waar het nu op gaat is hoe je de data ververst in je client. Dat betekent dat er een request naar je server moet, daar wordt de juiste data verzameld en daarna (dan heb je dus niks meer met MVC te maken) moet die data op de een of andere manier de data op je huidige pagina vervangen. Dat moet met Javascript, want dat is de enige programmeeromgeving die je tot je beschikking hebt in je client. Wat ik in het voorbeeld hierboven heb gedaan is dezelfde url ophalen die je zonder Ajax-call zou gebruiken ( $(this).attr('href') ). Vervolgens ondersteunt de .load()-functie van jQuery een selector zodat je alleen een gedeelte van dat document gebruikt. In dit geval is dat "table tbody", maar hoe dat precies in jouw website zit, hangt van de structuur op jouw pagina af. Dit is wel een beetje "poor man's Ajax", omdat je in feite een hele nieuwe pagina opvraagt ipv alleen de nieuwe data. Als je het écht goed wil doen, moet je je backend aanpassen om bij een Ajax-call alleen de data zelf naar buiten te sturen (bv als JSON) en vervolgens zelf in Javascript een functie schrijven om de gegevens in je JSON-data op de juiste plek in je tabel te zetten. Maar dat vergt dus wel nog wat werk, daar moet je maar net zin in hebben [ Bericht 0% gewijzigd door Tijn op 05-03-2013 21:56:39 ] | ||||||||||||||
pascal08 | dinsdag 5 maart 2013 @ 21:54 | |||||||||||||
Bedankt voor je uitgebreide antwoord. Is er misschien ergens op internet documentatie te vinden hierover? Ik wil hier best meer over lezen. | ||||||||||||||
Tijn | dinsdag 5 maart 2013 @ 21:55 | |||||||||||||
Ik zou beginnen met de handleiding van jQuery hierover | ||||||||||||||
boem-dikkie | woensdag 6 maart 2013 @ 08:47 | |||||||||||||
Ik snap je pagination functie niet zo goed binnen CodeIgniter? Is dat een functie die samenwerkt met de query en zo pagina's opbouwt? Of is dat gewoon een functie die bekijkt hoeveel records je hebt en vervolgens een lijstje opbouwt van bijvoorbeeld 10 per pagina en een click navigatie? Want als het laatste het geval is, kun je toch gewoon met AJAX een nieuwe query aanroepen met variabelen (min en max) en die weer in je tbody dumpen? | ||||||||||||||
TwenteFC | woensdag 6 maart 2013 @ 19:50 | |||||||||||||
Is er trouwens geen topic op FOK! voor NodeJS ? | ||||||||||||||
Catch22- | woensdag 6 maart 2013 @ 19:59 | |||||||||||||
Mag hier. Van mij. lief he? ik heb zelf alleen een beetje ervaring met meteor | ||||||||||||||
TwenteFC | woensdag 6 maart 2013 @ 21:44 | |||||||||||||
Ben zelf ook aan het kijken met Meteor, misschien dat ik binnenkort wel een apart topic maak voor NodeJS. Is toch anders dan frontend javascript. | ||||||||||||||
Devv | woensdag 6 maart 2013 @ 22:45 | |||||||||||||
En hoe bevalt het? Ik ben voor mijn werk wat JavaScript MVP/MVC frameworks aan het verkennen voor het ontwikkelen van SPA's. Backbone en AngularJS (i.z.m. jQuery en Bootstrap) staan hoog op het lijstje. | ||||||||||||||
Catch22- | woensdag 6 maart 2013 @ 22:58 | |||||||||||||
vond t wel oké. Was bijzonder basis hoor, meer oriënterend. Ga het in de toekomst misschien wel toepassen | ||||||||||||||
boem-dikkie | donderdag 7 maart 2013 @ 08:49 | |||||||||||||
Is Meteor niet nog hartstikke onstabiel? | ||||||||||||||
kievitsboom | dinsdag 12 maart 2013 @ 03:08 | |||||||||||||
Kan iemand mij vertellen wat ik hier fout doe? Ik wil CONTENT naast NAVIGATIE zetten maar dan lijkt de 'parent div' terug te vallen zodat de navigatie en content erbuiten vallen, dat alleen de header nog 'in de site' zit. En dat is niet de bedoeling
Edit: het lijkt er dus op dat de maincontainer genegeerd wordt als ik float: left meegeef aan navigatie. [ Bericht 1% gewijzigd door kievitsboom op 12-03-2013 05:22:51 ] | ||||||||||||||
GI | dinsdag 12 maart 2013 @ 06:57 | |||||||||||||
Makkelijkste oplossing is om onderaan de content een <br style="clear:both" /> op te nemen. http://jsfiddle.net/8A5Xt/ | ||||||||||||||
kievitsboom | dinsdag 12 maart 2013 @ 07:38 | |||||||||||||
Kijk eens aan! Weer wat geleerd, waarvoor mijn dank. ik blijf maar bijleren zo. | ||||||||||||||
Catch22- | dinsdag 12 maart 2013 @ 07:57 | |||||||||||||
Dat is wel heel vies Google eens op clearfix | ||||||||||||||
Scorpie | dinsdag 12 maart 2013 @ 07:58 | |||||||||||||
NodeJS ervaring reporting in . | ||||||||||||||
TwenteFC | dinsdag 12 maart 2013 @ 08:01 | |||||||||||||
Ik ga d'r binnenkort fanatiek mee bezig, het klinkt allemaal heel mooi dus ik ben benieuwd. Als er animo voor is wil ik dan ook wel een topic openen speciaal voor NodeJS en haar frameworks. Een beetje goede op neerzetten. | ||||||||||||||
mstx | dinsdag 12 maart 2013 @ 08:22 | |||||||||||||
In principe werkt het allemaal het zelfde. Ik doe meestal <br class="clear" /> met .clear{clear:both;} omdat ik dat nu eenmaal gewend ben. | ||||||||||||||
Scorpie | dinsdag 12 maart 2013 @ 08:50 | |||||||||||||
Ook goed heb zelf ervaring met Socket.IO, NowJS & Node zeg maar | ||||||||||||||
QM84 | dinsdag 12 maart 2013 @ 10:48 | |||||||||||||
Nee, het werkt niet hetzelfde: Met een <br class="clear" /> voeg je een extra fysiek html-element toe aan je pagina, terwijl je met de clearfix dit niet doet. Het nadeel van het toevoegen van een <br> is, dat het voor ongewilde resultaten kan zorgen (je voegt een harde line-break toe, dus ruimte) en in veel gevallen is het ook niet eens mogelijk om deze toe te voegen. | ||||||||||||||
mstx | dinsdag 12 maart 2013 @ 11:19 | |||||||||||||
Niet helemaal mee eens, met clearfix voeg je ook content (dus ruimte) toe via CSS. Of je het nou fisiek of virtueel doet, de methode is anders maar de werking blijft het zelfde (namelijk een clear:both toevoegen aan de content na het laatste floating-element). Dat het in dit geval een <br> is maakt het resultaat wel iets anders omdat het inderdaad nog een line-break toevoegt, maar in al die jaren ben ik nog nooit een ongewild resultaat tegengekomen in welke browser dan ook. Soms gebruik je het ook om elementen na float-elementen weer op de volgende regel te laten beginnen, dan vind ik persoonlijk een <br> juist weer duidelijker. Maar goed, ik heb zelf niet echt een specifieke voorkeur, ik gebruik gewoon hetgeen wat er in de rest van het project gebruikt wordt. | ||||||||||||||
KomtTijd... | dinsdag 12 maart 2013 @ 11:41 | |||||||||||||
Elementen toevoegen voor stijl is lelijk. Een <br> is een semantisch element, dus dat maakt het driedubbel lelijk (gebruik dan een span of div). Maar iedereen gebruikt toch al honderd jaar gewoon overflow:hidden op de parent voor dit probleem? | ||||||||||||||
Tijn | dinsdag 12 maart 2013 @ 11:42 | |||||||||||||
Met clear:both op de footer ben je er toch ook? Hoe dan ook ben je verkeerd bezig als je extra elementen nodig hebt, puur voor de layout. [edit] waarom trouwens <div id="header"> en <div id="footer"> ipv gewoon <header> en <footer>? | ||||||||||||||
Merkie | dinsdag 12 maart 2013 @ 11:58 | |||||||||||||
Ikzelf zou dit oplossen door overflow:hidden toe te voegen aan #maincontent. Of zeg ik nou wat geks? Zo los ik dat altijd op iig.Ik las hier overheen, vond het al zo vreemd dat niemand dat nog genoemd had. | ||||||||||||||
boem-dikkie | dinsdag 12 maart 2013 @ 12:01 | |||||||||||||
Ik gebruik ook overflow: hidden; Volgens mij heb ik zelfs nog nooit zo iets als een br clearfix gebruikt. | ||||||||||||||
mstx | dinsdag 12 maart 2013 @ 12:15 | |||||||||||||
overflow:hidden lijkt me ook niet de gewenste oplossing. Soms wil je juist dat elementen buiten het parent element niet worden afgekapt, zoals hier (het slotje): | ||||||||||||||
boem-dikkie | dinsdag 12 maart 2013 @ 12:19 | |||||||||||||
Daar gebruik ik ook geen overflow hidden. | ||||||||||||||
KomtTijd... | dinsdag 12 maart 2013 @ 12:32 | |||||||||||||
Dat zijn over het algemeen ook niet de situaties waarin je een "clearfix"-achtige oplossing nodig hebt. | ||||||||||||||
TwenteFC | dinsdag 12 maart 2013 @ 19:05 | |||||||||||||
Ik ga aan de slag met Meteor, maar kan daar nu nog weinig zinnigs over zeggen. | ||||||||||||||
TwenteFC | woensdag 13 maart 2013 @ 18:33 | |||||||||||||
Is het "slecht"/ongewenst om het volgende te doen:
| ||||||||||||||
Devv | woensdag 13 maart 2013 @ 18:50 | |||||||||||||
Ik snap je vraag niet helemaal. | ||||||||||||||
TwenteFC | woensdag 13 maart 2013 @ 18:51 | |||||||||||||
Misschien een beetje onduidelijk uitgelegd ja. Maar ik kreeg als feedback op mijn code dat ik niet
maar
Moest doen, omdat het anders verwarring kon opleveren. Maar persoonlijk vind ik voorbeeld 1 veel duidelijker om te lezen. | ||||||||||||||
Devv | woensdag 13 maart 2013 @ 18:57 | |||||||||||||
Als je zeker weet dat iets altijd waar- of niet waar is, dan zou ik ook voor het tweede voorbeeld gaan. Maar het blijft een persoonlijke keuze. | ||||||||||||||
TwenteFC | woensdag 13 maart 2013 @ 19:02 | |||||||||||||
Maar je weet eigenlijk niet eens of er wel een boolean inzit, een string zou ook doorgaan voor true. Dat was mijn gedachte er achter. Was voor een schoolopdracht, en zit er een beetje mee dat ik minpunten kreeg omdat dit voor verbetering vatbaar was. | ||||||||||||||
picodealion | woensdag 13 maart 2013 @ 19:18 | |||||||||||||
Op mijn werk hebben we juist als standaard dat je zo strikt mogelijk moet zijn, dus het eerste voorbeeld heeft bij ons de voorkeur. | ||||||||||||||
TwenteFC | woensdag 13 maart 2013 @ 19:20 | |||||||||||||
Ook mijn gedachte, maar het is dus echt puur een keuze? Ook in een Loose Typed taal als Javascript? In Java of iets dergelijks waar de variable al gecast is als een boolean dan kan ik het nog begrijpen dat voorbeeld 2 misschien makkelijker is. | ||||||||||||||
picodealion | woensdag 13 maart 2013 @ 19:35 | |||||||||||||
Zie ook http://stackoverflow.com/(...)en-and-in-javascript | ||||||||||||||
picodealion | woensdag 13 maart 2013 @ 19:37 | |||||||||||||
Het is een keuze in zoverre dat 95% van de tijd het wel goed zal komen, mits je een beetje fatsoenlijk met je variabelen omgaat. Maar juist die 5% die ontzettend veel debuggen kan vereisen is ons het niet waard, waardoor we liever voor de zekereid wat strikter werken. | ||||||||||||||
TwenteFC | woensdag 13 maart 2013 @ 20:01 | |||||||||||||
Ik snap het verschil tussen == en ===. Als ik == had geschreven dan had ik ze gelijk gegeven, want if(val) is inprincipe het zelfde als if(val == true). Maar die === had ik dus puur gedaan om ook te controleren of het een boolean is. Bedankt voor het antwoorden ik weet genoeg, morgen de leraar maar even aanspreken. Op stackoverflow zijn ze het ook niet allemaal met elkaar eens: http://stackoverflow.com/(...)n-in-an-if-statement | ||||||||||||||
Devv | woensdag 13 maart 2013 @ 22:07 | |||||||||||||
Het is denk ik ook een grijs gebied. Het gaat er helemaal om wat je precies moet vergelijken. | ||||||||||||||
picodealion | woensdag 13 maart 2013 @ 23:27 | |||||||||||||
Ik moet zeggen dat hun antwoorden wel hout snijden. Als je je variabele altijd zelf zet als true of false weet je dus altijd dat het een boolean is. Het wordt anders als je ingewikkeldere scripts hebt waarbij je niet 100% weet hoe een variabele binnenkomt. Maar ik vind het wel wat overtrokken van je docent om hier minpunten op te geven. | ||||||||||||||
boem-dikkie | woensdag 13 maart 2013 @ 23:46 | |||||||||||||
Als je zeker weet dat je true of false terugkrijgt kun je best if(blaa) gebruiken. Wat is input van je if? Dan kunnen we bekijken of je morgen je docent terecht mag afbranden of niet. | ||||||||||||||
TwenteFC | donderdag 14 maart 2013 @ 16:56 | |||||||||||||
We zijn er al uit, als je geen === true doet dan komt hij niet door de unit test. | ||||||||||||||
Light | donderdag 14 maart 2013 @ 18:43 | |||||||||||||
Passen ze dan voor de unittest een variabele in je functie aan of gebruik je iets dat (te) globaal van scope is? | ||||||||||||||
TwenteFC | donderdag 14 maart 2013 @ 18:51 | |||||||||||||
Er moet gewoon een bepaalde uitkomst uit die functie komen, wat niet correct gebeurt als je er bijv. een string in gooit. | ||||||||||||||
Light | vrijdag 15 maart 2013 @ 16:47 | |||||||||||||
En als je moet vergelijken met === heb je het over een variabele die van buiten de functie kan worden beinvloed. Zoals een parameter. | ||||||||||||||
TwenteFC | vrijdag 15 maart 2013 @ 18:23 | |||||||||||||
Hij zit in een array, die die inderdaad globaal te bereiken is ja. | ||||||||||||||
-Datdus- | vrijdag 15 maart 2013 @ 18:54 | |||||||||||||
Iemand ervaring met websockets en node.js? Niet heel erg veel documentatie op het internet zeg. | ||||||||||||||
TwenteFC | vrijdag 15 maart 2013 @ 18:56 | |||||||||||||
Ben er mee aan het experimenteren, vooral met http://meteor.com/ . Maar heb er nog niet zoveel kennis van dat ik alles zo 1,2,3 kan beantwoorden. Zal binnenkort wel een apart topic erover maken, als die er dan nog niet is. Want ik vind het ook erg interessant spul. | ||||||||||||||
-Datdus- | vrijdag 15 maart 2013 @ 19:05 | |||||||||||||
Een eigen topic(-reeks) is het wel waard inderdaad. Kan iedereen elkaar een beetje op weg helpen. | ||||||||||||||
Catch22- | dinsdag 19 maart 2013 @ 09:39 | |||||||||||||
http://codepen.io/noahblon/pen/IdcvD damn, dat is een staaltje CSS waar ik eng van word | ||||||||||||||
Crutch | dinsdag 19 maart 2013 @ 09:51 | |||||||||||||
wtf? Wel mooi. | ||||||||||||||
n8n | dinsdag 19 maart 2013 @ 10:21 | |||||||||||||
als je nu alleen em's of procenten gebruikt voor je maateenheden heb je een lay-out waarvan alles, inclusief de breakpoints, schaalt. | ||||||||||||||
pascal08 | donderdag 21 maart 2013 @ 15:35 | |||||||||||||
Heeft iemand hier ervaring met het renderen van HTML code als een afbeelding? | ||||||||||||||
Catch22- | donderdag 21 maart 2013 @ 15:36 | |||||||||||||
Nee. Waarom zou je dat mogelijkw illen? | ||||||||||||||
pascal08 | donderdag 21 maart 2013 @ 15:38 | |||||||||||||
Ik wil een door de gebruiker samengestelde pagina opslaan als afbeelding. | ||||||||||||||
Tijn | donderdag 21 maart 2013 @ 15:43 | |||||||||||||
Je zou url2png kunnen gebruiken. Maar ik zou er eens goed over nadenken of je inderdaad echt plaatjes van HTML wil, want dat is niet erg logisch. | ||||||||||||||
pascal08 | donderdag 21 maart 2013 @ 16:19 | |||||||||||||
Wat is dan wel logisch? Ik vond het vrij logische toepassing voor m'n site, maar toen ik op onderzoek ging bleek het toch niet zo gangbaar als ik dacht. | ||||||||||||||
boem-dikkie | donderdag 21 maart 2013 @ 16:20 | |||||||||||||
Fluid is sowieso beter dan van hak op de tak breakpoints. En dan helemaal als mensen ook nog iOS breakpoints gebruiken. | ||||||||||||||
BBQSausage | donderdag 21 maart 2013 @ 16:21 | |||||||||||||
De posities en breedtes/hoogtes van de elementen opslaan? | ||||||||||||||
pascal08 | donderdag 21 maart 2013 @ 16:25 | |||||||||||||
En dan? | ||||||||||||||
BBQSausage | donderdag 21 maart 2013 @ 16:26 | |||||||||||||
En het dan her-opbouwen. Weet niet waar je die indeling voor nodig hebt, maar het lijkt me dat je meer aan de afmetingen hebt dan aan een afbeelding van een indeling, zonder enige maten of aanduidingen. | ||||||||||||||
pascal08 | donderdag 21 maart 2013 @ 16:30 | |||||||||||||
Ik dacht dat het gewoon het simpelste zou zijn om een snapshot te nemen van de samenstelling van de gebruiker. Echter zijn de meeste scripts heel beperkt in de browsercompatibiliteit, dus erg gebruiksvriendelijk is dat ook niet. Je brengt me wel op het idee om gewoon zelfs een canvas te creëren met JavaScript, maar dat is ongelofelijk (!) veel werk, dus ik weet niet of dat de moeite waard is. | ||||||||||||||
-Datdus- | donderdag 21 maart 2013 @ 18:22 | |||||||||||||
Ik had nog een vraagje. Hoe kan je er in javascript voor zorgen dat elke keer dat een functie wordt aangeroepen het eerste item van een array wordt weggehaald en de rest dan doorschuift zeg maar zodat het tweede item de eerste is? | ||||||||||||||
picodealion | donderdag 21 maart 2013 @ 18:54 | |||||||||||||
Omgekeerd sorteren, pop, terugsorteren? Er is vast iets makkelijkers maar dit is het eerste dat in me opkomt. | ||||||||||||||
Scorpie | donderdag 21 maart 2013 @ 19:03 | |||||||||||||
Geen idee waarom je dat zou willen doen? Moet vast makkelijker kunnen. | ||||||||||||||
KomtTijd... | donderdag 21 maart 2013 @ 20:19 | |||||||||||||
klinkt verdacht veel als een gevalletje DIG / Kijk hier als je snel een oplossing wil voor je probleem inderdaad... | ||||||||||||||
FigureBirdStars | donderdag 21 maart 2013 @ 20:39 | |||||||||||||
Gewoon Array.shift() gebruiken toch? Of mis ik iets? | ||||||||||||||
picodealion | donderdag 21 maart 2013 @ 21:10 | |||||||||||||
Dat bedoelde ik nou met 'het kan vast gemakkelijker'. Weer een handige method geleerd . | ||||||||||||||
n8n | donderdag 21 maart 2013 @ 22:16 | |||||||||||||
Ook niet in alle gevallen, fluid geeft weinig controle over het aantal karakters per regel in tekst, iets wat essentieel is om te hebben | ||||||||||||||
-Datdus- | vrijdag 22 maart 2013 @ 13:56 | |||||||||||||
Jullie hadden gelijk. Ik zat te moeilijk te denken. | ||||||||||||||
Chandler | zaterdag 23 maart 2013 @ 20:26 | |||||||||||||
Ik heb een probleem dat ik beschreef in het PHP voor dummies topic DIG / [PHP/(My)SQL] voor dummies #107 Leuk! kan er altijd van leren! zal 3djs ook eens een bezoekje geven. Even iets anders, wil nu mijn infowindow anders maken, dus custom.
Normaal zou ik via infoWindow.setContent(data) de content kunnen vervangen maar helaas vervang ik daarmee ook de styling van de divs en dat wil ik niet, vandaar dat ik dacht middels $('#infobox').innerHTML de content aan te passen maar dat werkt niet. Heeft iemand hier een oplossing voor? google bracht mij namelijk niet veel nuttigs
Op zich weet ik hoe ik tekst kan aanpassen $('#div').innerHTML maar dat werkt op een of andere manier niet samen met de styling en als ik de content niet aanpas zie ik een leuke box met 'loading....' Helaas werkt onderstaand voorbeeld ook niet
Ja die dov moet een div zijn lol maar die had ik reeds gevonden en aangepast.
dit is mijn stylesheet. dit is de aanroep van de infoWindow
Maar iedere keer als ik op een marker klik verdwijnt de styling en komt de tekst er voor in de plaats.. @Juicyhil: Hoezo kan mod_rewrite veiliger zijn? tenzij je doelt op het parsen van afbeeldingen, dan ben ik het met je eens... die behoor je niet te 'parsen' Helaas is dat ook geen optie jQuery() is het zelfde als $ en die werkt op zich wel maar vervangt de inhoud van de infoWindow maar dan ook compleet incl styling... en dat is nou niet de bedoeling. Iemand een idee? | ||||||||||||||
boem-dikkie | zondag 24 maart 2013 @ 00:04 | |||||||||||||
Sowieso nooit meer dan 64, daar kun je natuurlijk op letten. | ||||||||||||||
Chandler | zondag 24 maart 2013 @ 11:13 | |||||||||||||
Niemand een idee waarom de styling van infoBox verdwijnt? en hoe ik dit kan voorkomen? nu krijg ik alleen maar de icoon te zien die verwijst naar de lokatie op de map... Daarbij gebruik ik onderstaande code
| ||||||||||||||
Devv | zondag 24 maart 2013 @ 11:24 | |||||||||||||
Wat krijg je terug in data? Misschien zitten daar karakters in die de opmaak kapot maken. | ||||||||||||||
n8n | zondag 24 maart 2013 @ 13:40 | |||||||||||||
is alleen een beetje lastig met fluid design > procenten | ||||||||||||||
Chandler | zondag 24 maart 2013 @ 17:47 | |||||||||||||
Nee at is het probleem niet, zal eens proberen om ook de opmaak via ajax te versturen en kijken of ik dan de stijl kan behouden maar lijkt me sterk | ||||||||||||||
Merkie | zondag 24 maart 2013 @ 17:52 | |||||||||||||
Doorloop je request eens regel voor regel en kijk op welke regel het fout gaat. En wat is de inhoud van data? | ||||||||||||||
Chandler | zondag 24 maart 2013 @ 18:11 | |||||||||||||
Na veel pogingen ben ik er achter dat je middels setContent het gehele blok moet vullen met de juiste HTML code. En dat daarmee ook direct de eigenschappen van het blok veranderd worden. Dus voor iedere aanroep van setContent moet ik ook de opmaak van <divs> van de infoBox meenemen. Het is nu duidelijk! -edit- Weet iemand ook of het mogelijk is om met https://github.com/jawj/OverlappingMarkerSpiderfier na het aanmaken van alle markers deze alsnog om te zetten? dus ipv het in de code te verweven dit na het aanmaken van alle markers alsnog gedaan kan worden? -edit 2- Zoveel vragen.... met map.fitBounds(bounds); zet ik de zoom op het aantal markers, maar stel ik wil maximum zoom van 11? hoe krijg je dan dat deze bounds maximaal zoom 11 krijgt ipv zoom 15? oplossing edit2: -edit 3- En een ander, want nu wordt deze functie automatisch getriggerd als ik map.fitBounds doe
Als ik nu een adres laad via een zoek functie, wordt map.fitBounds gebruikt om de map goed te positioneren, echter wordt direct daarna binnen de bounds nog een oproep gedaan om de markers te in te lezen, dus dubbel.... opgelost: Ik leer het allemaal nog wel en nu kijken hoe ik die OMS er dynamisch in kan zetten [ Bericht 26% gewijzigd door Chandler op 25-03-2013 14:19:00 ] | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 08:13 | |||||||||||||
Ik hem OMS nog steeds niet aan het werk maar dat komt spoedig nu even een andere vraag, heb mijn script geoptimaliseerd maar zou graag wat opbouwende punten willen horen, verder snap ik niet waarom de function createlist() geen json data ontvang, deze heb ik toch in het begin als globale variabel ingesteld.
Ik krijg ook geen foutmeldingen of wat dan ook, en in de console zie ik dat de functie createlist wel aangeroepen wordt, iemand een idee? | ||||||||||||||
Catch22- | donderdag 28 maart 2013 @ 08:18 | |||||||||||||
Je moet de jsondata wel meegeven natuurlijk | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 08:59 | |||||||||||||
Ik dacht dat doordat ik var json; in het begin van het script heb gezet, deze array overal te benaderen was... maar daar zit ik dus fout mee? hoe kan ik wel zorgen dat deze data overal beschikbaar is? | ||||||||||||||
KomtTijd... | donderdag 28 maart 2013 @ 09:27 | |||||||||||||
Je definieert hem als lege variabel, waar stop je er data in? | ||||||||||||||
Catch22- | donderdag 28 maart 2013 @ 09:31 | |||||||||||||
Nooit zulke globale variabelen op deze manier gebruiken! Altijd gewoon meegeven aan de methode die er wat mee doet. Anders krijg je gedonder | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 11:21 | |||||||||||||
@KomtTijd; in de functies searchLocations() en BoundBasedMarkers(map) kijk maar eens goed, daar wordt deze functie ook aangeroepen! @Catch22; je zult ongetwijfeld gelijk hebben hoor, maar map wordt ook op zo'n manier gebruikt en dat werkt wel dus vraag mij af waarom dit dan niet werkt... (wil het fijne er eigenlijk van weten..) | ||||||||||||||
Catch22- | donderdag 28 maart 2013 @ 11:44 | |||||||||||||
Dat is omdat er 1 maar 1 map object is, die 1x wordt geset. Die JSon wordt met elke call mogelijk aangepast en dan ga je rare dingen krijgen. Ik gebruik zelf eigenlijk nooit globale (window) variabelen in mijn javascript. | ||||||||||||||
Tijn | donderdag 28 maart 2013 @ 11:45 | |||||||||||||
In Javascript kunnen globale en lokale variabelen dezelfde naam hebben. Het is niet zo dat je de globale variabele "json" bijwerkt op het moment dat je een lokale variabele vult met dezelfde naam. In jouw code blijft de variabele "json" die je bovenin definieert altijd leeg omdat je 'm nergens een waarde toewijst. | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 11:46 | |||||||||||||
dus ook in de $.ajax functie niet? daar geef ik toch de parameter json mee?
| ||||||||||||||
Tijn | donderdag 28 maart 2013 @ 11:47 | |||||||||||||
Het is sowieso een goed idee om een object voor je functionaliteit te maken en die de benodigde properties en methods te geven in plaats van een losse lijst met variabelen en functies. | ||||||||||||||
Tijn | donderdag 28 maart 2013 @ 11:47 | |||||||||||||
Nee, de ajax-functie geeft de data die terugkomt van de server mee in een variabele die json heet. Dit heeft niets te maken met de globale variabele in jouw code die ook json heet. | ||||||||||||||
Scorpie | donderdag 28 maart 2013 @ 11:48 | |||||||||||||
Nee. | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 11:50 | |||||||||||||
Dan zal ik mij daar ook maar aan houden, wil eigenlijk bovenstaande functies zo gaan maken dat ze op welke map dan maar ook te gebruiken zijn... heb nog een hoop te doen! En waarom niet? please tell me Duidelijk! Gelijk weer een andere vraag, stel ik wil in mijn createlist functie (die ik nu aanroep met createlist(json)) ook een link toevoegen en wanneer mensen op deze link klikken, dat de map dan centreert naar de 'marker' en eventueel de infowindow opent.. hoe doe je dat? ben al wezen zoeken maar kan er niet zoveel over vinden... | ||||||||||||||
Tijn | donderdag 28 maart 2013 @ 11:50 | |||||||||||||
http://yuiblog.com/crockford/ | ||||||||||||||
KomtTijd... | donderdag 28 maart 2013 @ 11:51 | |||||||||||||
Wat Tijn zegt. En dan nog zou het niet werken omdat de functie aanroep niet wacht op de json response. Die moet je op zijn minst verplaatsen naar de success function. | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 11:51 | |||||||||||||
Staat al in de success function | ||||||||||||||
Tijn | donderdag 28 maart 2013 @ 11:52 | |||||||||||||
https://developer.mozilla(...)s_and_function_scope | ||||||||||||||
KomtTijd... | donderdag 28 maart 2013 @ 11:54 | |||||||||||||
oh jullie waren al wat verder. zit op mobiel | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 11:55 | |||||||||||||
Haha... mobiele fok is een stuk minder snel (met typen..) | ||||||||||||||
KomtTijd... | donderdag 28 maart 2013 @ 12:04 | |||||||||||||
...of 137 regels code doorspitten, tor that matter... | ||||||||||||||
Chandler | donderdag 28 maart 2013 @ 12:06 | |||||||||||||
Haha dat ook ja! al is dat een stuk gemakkelijker dan typen (mijn mening) | ||||||||||||||
pascal08 | vrijdag 29 maart 2013 @ 23:22 | |||||||||||||
Hoe krijg ik deze ellips weer aan het pulseren? http://jsfiddle.net/87A3u/9/ | ||||||||||||||
KomtTijd... | vrijdag 29 maart 2013 @ 23:32 | |||||||||||||
start() weer aanroepen? | ||||||||||||||
pascal08 | zaterdag 30 maart 2013 @ 03:33 | |||||||||||||
Zo simpel. Ik dacht dat die loop oneindig bleef doorlopen en dat jQuery geen animaties kan toepassen op classes die aangemaakt worden door jQuery zelf. Bedankt weer. http://jsfiddle.net/87A3u/10/ | ||||||||||||||
pascal08 | zaterdag 30 maart 2013 @ 03:42 | |||||||||||||
Zijn de meeste van jullie werkzaam in de ICT-branche of zijn jullie, net als ik, gewoon hobbyisten? Ik ben nu ongeveer een half jaar geleden begonnen met het leren van programmeren en het bouwen van websites en ik begin het steeds leuker te vinden. Vooral omdat ik nu de basis van zowel HTML, JS, PHP en CSS snap en ik daarmee al behoorlijk wel leuke dingen kan maken. | ||||||||||||||
ZodiaX | zaterdag 30 maart 2013 @ 03:44 | |||||||||||||
pascal08 | zaterdag 30 maart 2013 @ 03:54 | |||||||||||||
Zo voelt het soms wel ja. Deze site: http://css-tricks.com/ heeft me wel vaak uit de brand geholpen. | ||||||||||||||
TwenteFC | zaterdag 30 maart 2013 @ 09:05 | |||||||||||||
Begonnen op mijn 13/14e als hobbyist en doe nu een Informatica opleiding en werk voor een groothandel in mobiele telefonie. Maar even ontopic; Heeft iemand hier ervaring met AngularJS? Ik wil deze namelijk laten luisteren naar een NodeJS backendend en data constant laten refreshen wanneer het in de db veranderd. Is Angular daar geschikt voor? | ||||||||||||||
Devv | zaterdag 30 maart 2013 @ 10:42 | |||||||||||||
Ik heb geen ervaring met NodeJS, maar sinds een aantal weken wel enige ervaring met AngularJS. Ik vind het erg geschikt voor MVC. En het werkt ook erg fijn vanwege de mogelijkheid om modulair te ontwikkelen. Ik gebruik het samen met RequireJS om modules on-demand te laden. Dat gezegd hebbende, weet ik niet of het in AngularJS mogelijk is om een verbinding met een database op te zetten. Je kunt natuurlijk altijd pollen of een implementatie van WebSocket gebruiken om je model te verwittigen. Programmeren is mijn beroep (all-round). Ik verdien dus geld met mijn hobby . | ||||||||||||||
TwenteFC | zaterdag 30 maart 2013 @ 10:51 | |||||||||||||
Ik zou met Node gewoon een rest-api kunnen opzetten natuurlijk, waar AngularJS vervolgens de data van ophaalt/stuurt? Maar AngularJS heeft dus wel een mogelijkheid om constant te pollen naar een server bijv? | ||||||||||||||
Devv | zaterdag 30 maart 2013 @ 11:33 | |||||||||||||
Ik weet niet of dit onderdeel van de API is (werken met REST sowieso wel), maar je kunt altijd pollen. Je moet alleen zelf even zoeken op pollen in AngularJS, want dat heb ik nog niet gebruikt. Dit zou misschien kunnen helpen. Can Angular.js auto-update a view if a persistent model (server database) is changed by an external app? | ||||||||||||||
Tijn | zaterdag 30 maart 2013 @ 13:40 | |||||||||||||
Ik ben 15 jaar geleden begonnen als hobbyist, maar sinds een jaar of 3 is het maken van websites en -applicaties m'n beroep. | ||||||||||||||
PimD | zaterdag 30 maart 2013 @ 13:42 | |||||||||||||
Ik ben ooit begonnen als 'manusje-van-alles' (design, io, SEO, front-end). Sinds een jaar of 4, 5 focus ik me steeds meer alleen op front-end, waarbij ik de laatse 2 jaar ook Front End Developer als m'n functieomschrijving heb. Werk met name aan grotere projecten, waarbij de nadruk op Javascript steeds groter wordt. | ||||||||||||||
Catch22- | zaterdag 30 maart 2013 @ 15:13 | |||||||||||||
Ik ben 3,5 jaar back en frontenddev geweest, nu alweer twee jaar frontenddev en interaction designer sinds een jaar. Daarnaast doe ik wat projectmanagement intern en bewaak ik altijd de usability | ||||||||||||||
pascal08 | zaterdag 30 maart 2013 @ 15:22 | |||||||||||||
Allemaal professionals dus. Het is dat ik al een studierichting heb gekozen wat niets met ICT te maken heeft, anders had ik waarschijnlijk ook die kant op gegaan. Ach, misschien valt er nog het een en ander te combineren straks. | ||||||||||||||
Tijn | zaterdag 30 maart 2013 @ 15:26 | |||||||||||||
Voordat ik me 3 jaar geleden full-time op webdevelopment heb gestort heb ik diverse baantjes bij diverse bedrijven gehad en altijd en overal waar ik zat, welke functie ik ook bekleedde, ik kon altijd wel een website voor het een of ander maken | ||||||||||||||
TwyLight | zaterdag 30 maart 2013 @ 15:28 | |||||||||||||
Je moet ook nooit zeggen dat je dat kan tenzij dat daadwerkelijk je baan is | ||||||||||||||
Tijn | zaterdag 30 maart 2013 @ 15:31 | |||||||||||||
Ik vond het juist altijd wel leuk, hoor. Ook tijdens m'n studie heb ik trouwens diverse websites gemaakt. Ik heb er onwijs veel van geleerd voordat ik het "voor het echie" ging doen. Ik koos sowieso altijd al vrijwel altijd een web-achtige oplossing als het maar even kan. Mensen hebben me we wel eens vreemd aangekeken als ik een document als HTML-file naar ze stuurden of een presentatie gaf met een browser, maar imho werkt dat een stuk beter dan Office-achtige software. | ||||||||||||||
Chandler | zaterdag 30 maart 2013 @ 15:51 | |||||||||||||
Ik heb er mijn baan ook van gemaakt maar ga er straks weer mijn hobby van maken! | ||||||||||||||
TwenteFC | zaterdag 30 maart 2013 @ 15:53 | |||||||||||||
Jij bent dus de kerel die altijd naar mensen toegaat om te vertellen dat ze er een pixel naast zitten? | ||||||||||||||
boem-dikkie | zaterdag 30 maart 2013 @ 15:55 | |||||||||||||
Ach ik zie, tenminste eigen ervaring bekeken dat veel bedrijven het belangrijker vinden wat je doet en wat het niveau is dan een papiertje die zegt 'webontwikkelaar (of wat dan ook)'. Het papiertje is daarnaast natuurlijk wel een bewijs voor bijvoorbeeld HBO denkniveau e.d. Dus als je goed bent in wat je doet dan kun je zonder papiertje ook wel aan werk komen. | ||||||||||||||
TwenteFC | zaterdag 30 maart 2013 @ 16:04 | |||||||||||||
Enige reden waarom ik nu hbo doe is voor dat papiertje ja, heb nu toevallig ook een semester dat over web gaat. Cijfers tot nu toe: 9.8, 9, 8.1, 9.6. En dat is dus niet omdat ik het daar op school heb geleerd, maar omdat ik het zelf leuk vind om te doen en niet te beroerd ben om dingen uit te zoeken. Was ook liever al aan het werk geweest, maar een hbo papiertje doet ook je loon geen kwaad natuurlijk. Maar dit verandert een beetje in een slowchat zo. | ||||||||||||||
Scorpie | zaterdag 30 maart 2013 @ 16:06 | |||||||||||||
Ik werk nu 7 jaar als front-end (en in mindere mate backend) developer. Ben doorgegroeid naar lead developer nu, stuur 2 anderen aan, doe architectuur en functioneel ontwerp en wat project management. | ||||||||||||||
Merkie | zaterdag 30 maart 2013 @ 16:08 | |||||||||||||
Ik doe het gewoon allemaal als hobby . | ||||||||||||||
Chandler | zondag 31 maart 2013 @ 19:07 | |||||||||||||
is er iemand die iets wil checken, maar dan via DM of PM? wil het namelijk niet laten indexeren Betreft Google Maps v3 icm AJAX, dus iemand met kennis daarvan zou geweldig zijn! | ||||||||||||||
KomtTijd... | zondag 31 maart 2013 @ 22:57 | |||||||||||||
Een pagina niet laten indexeren regel je met jr robots.txt, niet door het adres geheim te houden. | ||||||||||||||
Chandler | zondag 31 maart 2013 @ 23:15 | |||||||||||||
Klopt maar wil het adres ook privé houden | ||||||||||||||
Crimyclown | maandag 1 april 2013 @ 01:21 | |||||||||||||
Hoe zorg ik ervoor dat een lege td breedte krijgt in outlook? Ik krijg het overal voor elkaar behalve in outlook 2007 en 2013. Het lijkt erop alsof die helemaal niks doet met styles op lege td's. Heb er ook al geprobeerd een spatie met in te zetten en dan er een style overheen te gooien.. [ Bericht 32% gewijzigd door Crimyclown op 01-04-2013 01:31:02 ] | ||||||||||||||
Chandler | maandag 1 april 2013 @ 08:36 | |||||||||||||
al geprobeerd? | ||||||||||||||
Crimyclown | maandag 1 april 2013 @ 10:48 | |||||||||||||
Werkt ook niet. De cel krijgt de breedte van die spacie (natuurlijk). Maar kan er nog geen style aan hangen. | ||||||||||||||
Merkie | maandag 1 april 2013 @ 13:36 | |||||||||||||
Outlook gebruikt een antieke renderengine. Doe alsof het 1997 is, is mijn advies. | ||||||||||||||
Darkomen | maandag 1 april 2013 @ 14:15 | |||||||||||||
Vertel dat maar eens aan de Chinese spiders. | ||||||||||||||
TwenteFC | maandag 1 april 2013 @ 14:56 | |||||||||||||
Even een vraag over AngularJS. Ik heb de volgende route: Wanneer ik dus vanaf de homepage op een link klik die verwijst naar http://localhost/car/2, dan laad hij netjes de showpartial en vult deze met de correcte data. Boven in de adresbalk verandert de url dan ook naar /car/2, maar wanneer ik dan op F5 druk dan krijg ik gewoon een routing error van mijn server, wat ook klopt natuurlijk. Op welke manier kan ik dit het beste oplossen? Zodat je ook gewoon kan refreshen. | ||||||||||||||
TwenteFC | maandag 1 april 2013 @ 15:01 | |||||||||||||
Ow wacht, ik ben heel stom bezig en heb zelf het antwoord al gegeven; er wordt natuurlijk niks ingeladen dan duh. | ||||||||||||||
TwenteFC | maandag 1 april 2013 @ 15:07 | |||||||||||||
Een drama is dat ja, een mailtemplate maken. Ik pak dan meestal gewoon een template van het web en pas die aan. | ||||||||||||||
Catch22- | maandag 1 april 2013 @ 15:59 | |||||||||||||
Mailtemplates zijn wel te doen als je de regels in acht neemt Alleen inline styles, markup in tabellen, geen achtergronden etc | ||||||||||||||
TwenteFC | maandag 1 april 2013 @ 16:06 | |||||||||||||
-Verkeerde topic- | ||||||||||||||
picodealion | dinsdag 2 april 2013 @ 15:55 | |||||||||||||
| ||||||||||||||
KomtTijd... | dinsdag 2 april 2013 @ 18:13 | |||||||||||||
toch wel IE5.5 compatible hoop ik? | ||||||||||||||
WammesWaggel | woensdag 3 april 2013 @ 09:00 | |||||||||||||
Experts Even een simpele vraag van een nitwit: Een kennis van mij stelde dat java en flash echt iets van het verleden zijn voor bouwers van websites, is dat zo? En zo ja: wat is er dan wel eigentijds en modern? | ||||||||||||||
mstx | woensdag 3 april 2013 @ 09:03 | |||||||||||||
html5 en css3 met javascript. | ||||||||||||||
KomtTijd... | woensdag 3 april 2013 @ 09:06 | |||||||||||||
java en flash zijn nooit hip geweest voor het bouwen van websites. Ja er was even een periode dat sommige mensen vonden dat het een goed idee was om websites in flash te maken, maar daar is nooit iemand gelukkig van geworden. | ||||||||||||||
Tijn | woensdag 3 april 2013 @ 09:11 | |||||||||||||
De laatste keer dat ik Java op een website heb gezien kan ik me niet eens herinneren. Ik surf al jaren zonder Java plugin en ik heb niet het idee dat ik iets mis. Ik kan me ook niet herinneren dat het ooit echt veel gebruikt is voor websites. Voor zover ik weet is het alleen gebruikt voor gimmicky features of als launcher van iets dat niks met het web te maken heeft. | ||||||||||||||
mstx | woensdag 3 april 2013 @ 09:12 | |||||||||||||
Niet zomaar sommige mensen... het was een tijd heel populair en zelfs sites van grote merken zoals die van Lamborghini werden toen compleet in flash gemaakt. Gelukkig werd het toen ook al helemaal afgekraakt omdat zoekmachines er niks mee konden. | ||||||||||||||
Tijn | woensdag 3 april 2013 @ 09:14 | |||||||||||||
Maar dat waren over het algemeen wel marketing-achtige sites die sowieso geen echte informatie bevatte. | ||||||||||||||
KomtTijd... | woensdag 3 april 2013 @ 09:17 | |||||||||||||
ja van die design websites die alleen maar bestonden omdat merk x nou eenmaal een website moest hebben en manager y overtuigd moest worden met eye-candy. | ||||||||||||||
FigureBirdStars | woensdag 3 april 2013 @ 09:19 | |||||||||||||
Flash wordt nog wel gebruikt voor games en advertising, maar het is tegenwoordig vooral html, css en javascript. Als je interesse hebt in 3D, zou je je ook kunnen verdiepen in webGL wat ook door steeds meer browsers ondersteunt wordt. | ||||||||||||||
KomtTijd... | woensdag 3 april 2013 @ 09:50 | |||||||||||||
...dat is het al sinds mensenheugenis hoor. | ||||||||||||||
Tijn | woensdag 3 april 2013 @ 09:53 | |||||||||||||
Ik ben begonnen met HTML toen CSS nog niet bestond | ||||||||||||||
boem-dikkie | woensdag 3 april 2013 @ 10:34 | |||||||||||||
Nice. Volgens mij was CSS er al wel toen ik begon maar of ik het toen al goed wist toe te passen kan ik me niet herinneren, toen was ik 11. | ||||||||||||||
KomtTijd... | woensdag 3 april 2013 @ 11:06 | |||||||||||||
Ik had het bewust over "mensenheugenis" en niet over "dinosaurusheugenis" | ||||||||||||||
FigureBirdStars | woensdag 3 april 2013 @ 11:09 | |||||||||||||
Je hebt gelijk, maar tot een jaar of 2 geleden waren er ook genoeg Flash websites te vinden. Het internet bestaat uit meer dan alleen data-driven websites... | ||||||||||||||
KomtTijd... | woensdag 3 april 2013 @ 11:26 | |||||||||||||
Ze waren er wel, maar vindbaar waren ze niet hoor! | ||||||||||||||
Tijn | woensdag 3 april 2013 @ 11:27 | |||||||||||||
Nou, sinds de komst van smartphones (en later tablets) is Flash hard de nek omgedraaid, hoor. Twee jaar geleden was het ook al behoorlijk achterhaald om een complete website op basis van Flash te bouwen. | ||||||||||||||
FigureBirdStars | woensdag 3 april 2013 @ 12:42 | |||||||||||||
Ik weet alleen dat ik tot ongeveer die tijd nog als Flash developer werkzaam was en over de hoeveelheid werk niet te klagen had | ||||||||||||||
FigureBirdStars | donderdag 4 april 2013 @ 09:35 | |||||||||||||
Chrome stapt over op Blink, een op Webkit gebaseerde rendering engine. Goede zaak dat ze deze beslissing hebben genomen als ze in innovatie opgehouden worden door de beperkingen van Webkit. http://blog.chromium.org/(...)ne-for-chromium.html Developer FAQ | ||||||||||||||
Catch22- | donderdag 4 april 2013 @ 09:36 | |||||||||||||
Blink is een fork van Webkit toch? | ||||||||||||||
KomtTijd... | donderdag 4 april 2013 @ 09:41 | |||||||||||||
Wie doet er mee aan een gecko-fork? We noemen hem marquee. | ||||||||||||||
Tijn | donderdag 4 april 2013 @ 10:17 | |||||||||||||
Ik ben benieuwd wat er met de -webkit- prefix gebeurt. | ||||||||||||||
Catch22- | donderdag 4 april 2013 @ 10:21 | |||||||||||||
die sterft uit (dat doet hij al) en blink gaat prefixloos verder | ||||||||||||||
KomtTijd... | donderdag 4 april 2013 @ 10:46 | |||||||||||||
Oh shit, die heet al Servo http://tweakers.net/nieuw(...)e-browserengine.html | ||||||||||||||
Tijn | donderdag 4 april 2013 @ 11:19 | |||||||||||||
Ah, Opera gaat ook Blink gebruiken. Ik dacht even dat Opera straks op WebKit zat en Chrome niet | ||||||||||||||
FigureBirdStars | donderdag 4 april 2013 @ 11:23 | |||||||||||||
Safari zal wel gewoon verder gaan met Webkit toch? | ||||||||||||||
Tijn | donderdag 4 april 2013 @ 11:30 | |||||||||||||
Lijkt me wel, ja. | ||||||||||||||
Chandler | vrijdag 5 april 2013 @ 12:01 | |||||||||||||
Iemand een idee waarom http://tinyurl.com/cprol73 in chrome & IE vast loopt? op mijn lokale server doet dit het namelijk zeer goed zonder vast lopen maar sinds ik de test online heb gezet gaat er iets goed fout?! | ||||||||||||||
Catch22- | vrijdag 5 april 2013 @ 12:08 | |||||||||||||
Omdat je er een zooitje van hebt gemaakt? | ||||||||||||||
KomtTijd... | vrijdag 5 april 2013 @ 14:37 | |||||||||||||
Firefox kan er ook geen kaas van maken hoor. Zodra je ook maar iets doet in die kaart gaat hij eindeloos veel requests doen naar /test/script en doet niets het meer. | ||||||||||||||
Chandler | vrijdag 5 april 2013 @ 20:58 | |||||||||||||
Iemand die hier een oplossing voor weet? ik wil via ajax een externe URL aanroepen en daarvan de tekst terug ontvangen en dat doe ik dan zo
error:
Hoe los ik dit op? | ||||||||||||||
BBQSausage | vrijdag 5 april 2013 @ 21:07 | |||||||||||||
encodeURI() ? | ||||||||||||||
Chandler | vrijdag 5 april 2013 @ 21:27 | |||||||||||||
Veranderd niets aan de melding, maar zal ipv escape() encodeURI() gebruiken | ||||||||||||||
Catch22- | vrijdag 5 april 2013 @ 21:49 | |||||||||||||
Google eens op cors | ||||||||||||||
Chandler | vrijdag 5 april 2013 @ 22:26 | |||||||||||||
Top, gedaan maar op een of andere manier wil het niet werken? ik heb het werkende voorbeeld overgenomen, zie deze code http://jsfiddle.net/4sK2M/ op een paar extra { en }'s na heb ik niets aangepast en zou het dus moeten werken... maar helaas... kan een functie opeens niet laden?!
| ||||||||||||||
Catch22- | vrijdag 5 april 2013 @ 22:30 | |||||||||||||
Lijm die onclick eens in op in je js | ||||||||||||||
Chandler | vrijdag 5 april 2013 @ 22:32 | |||||||||||||
Ik snap je niet? wat bedoel je precies? -edit- Het is mij duidelijk dat het niet gaat werken, rare is dat het met PHP wel lukt maar met javascript weer niet. Dan maar een extra php scriptje op de server om de externe request te doen en gebruik ik JS wel om de 'interne' request te doen... | ||||||||||||||
Catch22- | vrijdag 5 april 2013 @ 22:37 | |||||||||||||
Dicht |