Terugknop Browser doet niet wat hij moet doen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Backend .NET developer gezocht

Functieomschrijving In deze functie word je verantwoordelijk voor zowel nieuwbouw als onderhoud van applicaties, die inzicht geven in documentstromen en workflows. Je komt in een gedreven technisch team te werken waar veel kennis aanwezig is. Je collega’s zijn echte tech lovers die ook bij de koffiemachine graag nog over de laatste snufjes praten en ook een voorliefde hebben voor gadgets. Ter ondersteuning van je werkzaamheden word je gefaciliteerd met opleidingen en certificeringen, de beloning is boven marktconform en er heerst een informele werksfeer. Functie-eisen - Je hebt HBO werk en denk niveau - Je hebt ervaring met C#.NET - Je

Bekijk vacature »

Java Custom Software Developer

Jouw rol Als Java developer houd jij van uitdagende maatwerk oplossingen. Het liefste bouw je aan aan complexe en grootschalige oplossingen. Laatst zag je bijvoorbeeld nog een slimme oplossing voorbij komen die je graag zou willen uitwerken. Moet je daarvoor nieuwe technologie leren kennen, dan school jij jezelf bij. Soms moet je je collega's en de klant overtuigen om jouw idee te omarmen. Als jij dan het door jou aangebrachte idee ziet draaien dan kijk jij er alweer naar uit om de volgende oplossing te bouwen. Plaats in de organisatie Binnen onze Custom Software Development practice (CSD) werken we gezamenlijk

Bekijk vacature »

Java Developer bij Profit4Cloud

Voor na je vakantie: De 50 collega's bij Profit4Cloud hebben het druk en daarom zoeken wij extra Java Developers Medior/Senior. Voor projecten in de sectoren Banking & Finance, Industrie, Overheden, Zorg en Retail in West-, Midden- en Oost-Nederland. Wil jij ook het verschil maken in Java 8 en waar mogelijk ook AWS Cloud technologie gebruiken? Dan moeten we zeker eens een kop koffie drinken! Wij bieden jou als Java Developer: Profit4Cloud heeft hele goede arbeidsvoorwaarden. Zo doen wij altijd een op maat gemaakte aanbieding en bieden wij in ieder geval: - OCA & OCP certificering betaald door Profit4Cloud - Onbeperkt

Bekijk vacature »

Frontend React Developer gezocht in hartje Rotterd

Functieomschrijving Als Frontend React Developer ga je in één van de zelfsturende Agile teams een Frontend functie bekleden. Er is hier altijd ruimte voor zowel jong talent als voor Ontwikkelaars met meer ervaring; alle niveaus zijn dus welkom! Belangrijk is dat jij een proactieve houding hebt en enthousiast bent over je vak. Je volgt de technologische ontwikkelingen binnen de wereld van (web)development dan ook op de voet. Je komt te werken aan zowel het verder uitbouwen/onderhouden van bestaande applicaties, als aan volledig nieuwe projecten. Een voorbeeld van een recent project is bijvoorbeeld het ontwikkelen van een groot aantal websites voor

Bekijk vacature »

Angular Developer / .NET Core / front-end of full-

Functieomschrijving Ben jij de medior / senior Angular Developer die graag in de regio Tilburg door zou willen groeien naar Lead Developer? Lees dan gauw verder! Software ontwikkeling: webbased platform en iOS apps; Werken met technieken als Angular 8, .NET Core, Javascript en TypeScript; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Code reviews houden; Initiatief nemen voor nieuwe technische mogelijkheden. Functie-eisen Minimaal 2 jaar ervaring als Angular Developer en technieken als .NET Core; Ervaring met GIT en JIRA; Zowel Nederlands- als Engelssprekend; Passie voor je vak. Bedrijfsomschrijving Bij dit informele bedrijf met een development team

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie om de beste te worden. Je hebt de passie om nieuwe technologieën te blijven leren en continu jezelf te ontwikkelen. Je hebt de pioniersgeest en drive om nieuwe technologieën, methodieken en concepten toe te passen in projecten en bij klanten. Je vindt het leuk om kennis te delen met collega’s, klanten en vakgenoten. Je bent een ware professional en ambassadeur voor CIMSOLUTIONS. Je voelt je thuis in een informele, collegiale en professionele sfeer waar de aandacht voor de klant en voor de medewerker

Bekijk vacature »

Applicatiebeheerder

Applicatiebeheerder (40 uur) Word jij onze nieuwe collega? Dagelijks creëren wij bewustwording bij organisaties over bedrijfsveiligheid en trainen wij mensen om bij een acute noodsituatie adequaat te handelen. Op een innovatieve manier maken we zo samen Nederland een stukje veiliger. Dit doen we met enthousiaste en gedreven mensen. Ervaren professionals binnen hun vakgebied! Kun jij hierbij van toegevoegde waarde zijn? De komende jaren zetten we vol in op automatisering om onze klanten nog beter van dienst te kunnen zijn. Onze huidige ICT afdeling uitbreiden is dan ook een must. Daarom zijn wij per 1 januari 2020 op zoek naar een

Bekijk vacature »

Masterclass Data engineering

Data Talent Program: Data Engineer - start 1 april 2020 Plaats: Rotterdam, Zuid-Holland, Nederland Position ID: J1219-1154 Type dienstverband:Full Time Is het werken met veel verschillende databronnen en systemen jouw ding? Vind je het leuk al die data toegankelijk en bruikbaar te maken om innovatieve, advancedanalytics projecten te kunnen uitvoeren voor heel veel verschillende soorten klanten waar CGI voor werkt? Dan ben jij ongetwijfeld het nieuwsgierige data-talent dat wij graag verwelkomen in ons Emerging Technologies team. Wat ga je doen? Op 1 april a.s. starten we in samenwerking met het Havenbedrijf Rotterdam het Data Talent Development Program voor data experts.

Bekijk vacature »

C# Developer

De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een technische meeting,

Bekijk vacature »

Medior PHP Developer Innovatie Creativiteit

Functieomschrijving Ben jij een PHP Developer die out of the box denkt? Zoek jij naar de mogelijke als naar de onmogelijke oplossingen? Sta jij te springen om de nieuwste tools en technieken toe te passen in jouw werk? Reageer nu en kom alles te weten! Ben jij iemand die energie krijgt van het ontwikkelen van een complexe PHP objectgeoriënteerde platform; Denk jij graag mee over de architectuur; Werk jij goed in een Scrum team om nieuwe functionaliteiten te ontwikkelen; Neem jij graag deel aan verschillende development projecten; Geeft een mooie schone code jouw energie en doe jij er alles aan

Bekijk vacature »

Ervaren C# developer, nieuwbouw, .NET Core, Azure,

Ben je op zoek naar een jong bedrijf dat in het beginstadium staat van een te ontwikkelen product? Maar wel al een stabiele klantenbasis heeft? Waar je als backend developer of fullstack developer (net waar je voorkeur ligt) kunt werken aan onder meer microservices en het inrichten van een Azure omgeving? Voor een spin-off van een bestaand bedrijf zijn we op zoek naar een ervaren .NET developer. Het gaat dus om een start-up maar wel al met een bestaande klantenbasis. Met een nieuw team van circa 6 mensen (waarvan 3 .NET developers) willen ze een cloudplatform ontwikkelen waarmee klanten (productiebedrijven)

Bekijk vacature »

Java Developer / Java 8 / Angular / Docker / Autom

Functieomschrijving Wil jij als Java Developer aan de slag bij een internationaal bedrijf die cutting edge applicaties ontwikkeld voor de automotive branche? Ga je graag aan de slag met technieken als Java 8, Java EE7, Docker, Angular en wil je graag direct een lease auto krijgen? Lees dan snel verder! Ontwikkelen van cutting edge applicaties met o.a. Java 8, Java EE7, Angular en Docker; Verantwoordelijk vanaf het in kaart brengen van requirements tot de daadwerkelijke technische oplossing; Meedenken over architectuur; Assisteren van technische implementaties bij klanten; Overleggen met analisten, testers, architecten en consultants. Functie-eisen Minstens 2 jaar ervaring als Java

Bekijk vacature »

VB.NET / C# Winforms developer gezocht voor onderh

Voor een bedrijf in het centrum van Rotterdam zijn we op zoek naar een .NET developer. Het gaat om een bedrijf dat een software platform beheerd waarop verschillende partijen aangesloten zijn voor de afhandeling van financiële administratieve processen. De organisatie bestaat uit circa 200 mensen waarvan 80 op de locatie waar deze vacature speelt. Het team zelf bestaat uit 12 mensen waaronder 7 .NET developers. Er zijn 2 seniors en 5 mediors. Binnen het bedrijf draaien twee systemen. Het kernsysteem en het legacy systeem. Het kernsysteem is grotendeels op .NET gemaakt en deels .NET Core, de frontend is een MVVM

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »

Senior iOS Developer vacature

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun je ook met andere platforms

Bekijk vacature »
Marco Hopster

Marco Hopster

15/11/2019 17:30:37
Quote Anchor link
Hallo allemaal,

Ik heb een site, deze is gemaakt met AJAX.
Nu zit ik met het volgende probleem. Zodra de terugknop wordt ingedrukt van de browser, laadt de hele pagina opnieuw.
Dus je begint weer bij de index.php.

Is hier wat aan te doen? ik werk nu met zelfgemaakte terug knoppen, maar het mooist zou zijn dat
ze de knop van de browser ook kunnen gebruiken.
 
PHP hulp

PHP hulp

20/01/2020 00:59:46
 
- Ariën -
Beheerder

- Ariën -

15/11/2019 17:57:21
Quote Anchor link
Ik meen dat je iets met 'pushstates' kan doen, zodat je de URL mee kan laten veranderen bij een AJAX-request.
Ik neem aan dat de URL nu niet verandert?
 
Marco Hopster

Marco Hopster

15/11/2019 19:00:12
Quote Anchor link
- Ariën - op 15/11/2019 17:57:21:
Ik meen dat je iets met 'pushstates' kan doen, zodat je de URL mee kan laten veranderen bij een AJAX-request.
Ik neem aan dat de URL nu niet verandert?


Dat klopt, URL blijft de hele tijd het zelfde.
Ik zal eens zoeken op pushstates :)
 
Thomas van den Heuvel

Thomas van den Heuvel

15/11/2019 19:43:15
Quote Anchor link
Dat is een optie, maar je kunt dit misschien ook oplossen door een correcte (her)initialisatie van de totdan toe geldende toestand.

Dit hangt (wederom) af van wat je concreet aan het doen bent. Kun je daar iets meer over vertellen?

Quote:
Zodra de terugknop wordt ingedrukt van de browser, laadt de hele pagina opnieuw.

Dus je zat al op die pagina dan? Dat is mogelijk ook interessant. Dus soms wordt de pagina wel ververst, en soms niet?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/11/2019 10:30:21
Quote Anchor link
Marco Hopster op 15/11/2019 17:30:37:
Hallo allemaal,

Ik heb een site, deze is gemaakt met AJAX.


Als de gebruiker op een link in het menu klikt dan wordt een gedeelte van de pagina overschreven met behulp van AJAX.

Maar hiermee ben je er inderdaad nog niet. Wat je wilt is dat je ook direct op een andere pagina kunt komen afhankelijk van de URL die gevolgd wordt. Er zijn zeker een aantal stappen nodig om dit op een juiste manier te laten werken. Dit is wat je (bijvoorbeeld) wilt:


https://mysite.nl/ --> index.php --> show index content
https://mysite.nl/index.php --> index.php --> show index content
https://mysite.nl/contact.php --> index.php --> show contact content
https://mysite.nl/aboutme.php --> index.php --> show aboutme content


Je zult er dus eerst voor moeten zorgen dat ongeacht de URL die wordt gebruikt de gebruiker altijd naar de index.php doorgestuurd wordt. Dit kan (apache) met een .htaccess bestand geregeld worden.

Nadat je bovenstaande werkend hebt gekregen kun je in index.php aan de hand van de informatie in de $_SERVER array bepalen welke pagina de gebruiker wil zien. Zorg dat de gebruiker de juiste krijgt te zien. (AJAX is tot zover nog niet nodig).

Nu komt pas de AJAX stap: Indien gebruiker een interne link gebruikt wordt de pagina ververst met behulp van AJAX. Maar daarnaast moet je nog zorgen dat je met javascript de URL verandert. Dit kan met PushState(). Belangrijk hierbij (voor je vindbaarheid) is dat de URL's die je genereert met pushState() ook direct gebruikt kunnen worden. (keyboard focus op de URL balk van je browser en druk op Enter).
Gewijzigd op 16/11/2019 10:44:16 door Frank Nietbelangrijk
 
- Ariën -
Beheerder

- Ariën -

16/11/2019 10:45:42
Quote Anchor link
Om hier even op in te haken:
Vroeger zag ik dat sommige sites gebruik maakten van URL's zoals:
www.example.org/#!/nogiets

Waarbij die # en ! een bepaalde rol speelden?
Iemand die hier wat over weet, of is dit oude techniek die ingehaald is door pushState() ?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/11/2019 10:53:53
Quote Anchor link
In elk geval wijst de # naar in een Anchor.
Met javascript kun je uiteraard dan een bepaalde pagina inhoud laten vervangen maar dit komt de SEO niet ten goede lijkt me. Aan de andere kant zal dit onder bijna iedere browser werken waar pushState() enkel in HTML5 (compatible browsers) zal werken. Maar goed we zijn bijna in 2020 aangekomen. HTML5 is al gemeengoed toch?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.