Huidige pagina bepalen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »
Sytze Bouma

Sytze Bouma

21/07/2012 23:19:18
Quote Anchor link
Goedemiddag!

Ik ben bezig met een site waarvoor ik het hoofdmenu zo wil aanpassen, dat de verschillende links enkel klik-baar zijn als de gebruiker zich niet op de pagina van de link bevindt. Ook wil ik dat de layout van de menu-knoppen verandert wanneer de bezoeker op die pagina is belandt.
Helaas ken ik geen functie of methode waarmee ik in php de huidige pagina kan controleren en de layout daarop kan aanpassen.
Heeft iemand wellicht een idee of kent iemand een goede manier om dit te doen, dan zou ik graag antwoord ontvangen.

Vriendelijke Groet,

Sytze

N.B

Ik heb tot nu toe deze code gebruikt:
Helaas werkt deze niet, ik krijg namelijk een syntax error
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
if (strstr($_SERVER['PHP_SELF']), 'index.php'){
    echo "Home<br>\n";
}
else {
    echo "<a id=hfdmenurood href='index.php'>Home</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'nieuws.php'){
    echo "Nieuws<br>\n";
}
else {
    echo "<a id=hfdmenuoranje href='nieuws.php'>Nieuws</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'informatie.php'){
    echo "Informatie<br>\n";
}
else {
    echo "<a id=hfdmenugeel href='info.php.html'>Informatie</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'login.php'){
    echo "Log in<br>\n";
}
else {
    echo "<a id=hfdmenugroen href='login.html'>Log in</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'registreren.php'){
    echo "Registreren<br>\n";
}
else {
    echo "<a id=hfdmenublauw href='registreer.php'>Registreren</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'help.php'){
                echo "Help<br>\n";
}
else {
    echo "<a id=hfdmenuindigo href='help.php'>Help</a>";
}
if (strstr($_SERVER['PHP_SELF']), 'contact.php'){
    echo "Contact<br>\n";
}
else {
    echo "<a id=hfdmenuviolet href='contact.php'>Contact</a>";
}
 
PHP hulp

PHP hulp

10/01/2025 06:49:09
 
Eddy E

Eddy E

22/07/2012 08:30:43
Quote Anchor link
Met PHP kan dit zeker.
IK doe het zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<nav id="menu" class="screen_only">
    <div id="menu_kop_links"></div>            
    <a id="menu_o" tabindex="1" accesskey="o" href="/overzicht/" <?php selected("overzicht"); ?>><em>O</em>verzicht<br><i>Welkom</i></a>
    <a id="menu_a" tabindex="2"    accesskey="a" href="/agenda/" <?php selected("agenda"); ?>><em>A</em>genda<br><i>Kerkdiensten</i></a>
    <a id="menu_w" tabindex="3" accesskey="w" href="/wiezijnwij/" <?php selected("wiezijnwij"); ?>>Voorstellen<br><i><em>W</em>ie zijn wij</i></a>
    <a id="menu_v" tabindex="4" accesskey="v" href="/verenigingen/" <?php selected("verenigingen"); ?>><em>V</em>erenigingen<br><i>en colleges</i></a>
        <span class="rwd_break_600"><hr></span>
    <a id="menu_m" tabindex="5" accesskey="m" href="/meditatie/<?php echo nieuwste_meditatie_url(); ?>/" <?php selected("meditatie"); ?>><em>M</em>editatie</a>
    <a id="menu_f" tabindex="6" accesskey="f" href="/foto/" <?php selected("foto"); ?>><em>F</em>oto's</a>
    <a id="menu_u" tabindex="7" accesskey="u" href="/uitzending/" <?php selected("uitzending"); ?>><em>U</em>itzending <br><i>kerkdiensten</i></a>
    <a id="menu_c" tabindex="8" accesskey="c" href="/contact/" <?php selected("contact"); ?>><em>C</em>ontact<br><i>Links</i></a>
    <div id="menu_kop_rechts"></div>
</nav>        

En de PHP-functie is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
function selected($id)
    {

    if(substr_count('http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'], $id) > 0)
        {

        echo 'class="selected"';
        }
    }

?>


Met die class laat ik het (iets) anders zien.
Kijk maar op www.hgbh.nl (menu bovenaan).
Wil je het niet klikbaar maken, kan je natuurlijk ook andere dingen doen.
Maar waarom mag het niet 'klikbaar' zijn? Staat dan gelijk aan een F5 wat je toch nooit tegenhoudt.



In Javascript:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$(function() {
  $(' a[href^="/' + location.pathname.split("/")[1] + '"]').addClass('active');
});

Bron: http://css-tricks.com/snippets/jquery/add-active-navigation-class-based-on-url/
Gewijzigd op 22/07/2012 08:32:39 door Eddy E
 
Sytze Bouma

Sytze Bouma

22/07/2012 12:22:16
Quote Anchor link
Hartelijk dank!
En ik maak de knop niet klik-baar, als oefening voor mezelf en als extra signaal voor de gebruiker op welke pagina hij/zij zich bevindt.
 
Eddy E

Eddy E

22/07/2012 12:53:07
Quote Anchor link
Niet klikbaar kan je ook doen door een andere cursor te geven (dus niet het handje, maar het pijltje). Dan is/blijft het klikbaar (ook voor Google...), maar gebruikers zullen er dan nog maar nauwelijks op klikken. Je ziet als goed is welke pagina actief is in het menu.

Maarre, graag gedaan hoor.
 
Sytze Bouma

Sytze Bouma

22/07/2012 13:32:31
Quote Anchor link
Tjaa, ik ben nog maar een beginneling, dus ik weet niet of ik het veranderen van een cursor voor elkaar krijg.
Dus ik houd het momenteel even bij dit.
Nogmaals dank :)
 
Eddy E

Eddy E

22/07/2012 13:39:33
Quote Anchor link
Google even op "CSS cursor". Moet lukken.
 
Sytze Bouma

Sytze Bouma

22/07/2012 13:56:57
Quote Anchor link
Okee, danku.
 
Wouter J

Wouter J

22/07/2012 14:45:58
Quote Anchor link
Maar het veranderen van de cursor houdt niet in dat de link niet klikbaar wordt. Het geeft alleen niet aan dat er een link is, heel vreemd eigenlijk dat mensen zich zo laten beïnvloeden door de stijl/cursor: http://jsfiddle.net/HTxxE/embedded/result/

De enige oplossing die ik kan bedenken is om met javascript aan de gang te gaan, een onclick event te maken en die vervolgens return false mee te geven en e.preventDefault:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
window.onload = function() {
    // pak 1 .active element en voeg een onclick event toe
    document.querySelector('.active').onclick = function(e) {
        // voorkom de browsers default gedrag
        e.preventDefault();

        // voor oude browsers
        return false;
    };
};
 
Eddy E

Eddy E

22/07/2012 14:52:03
Quote Anchor link
In dat geval kan je beter de <a> wijzigen naar een <b> of zo.
't Is waar dat het klikbaar blijft, maar nogmaals: is dat een probleem? In verband met usability misschien beter dat het geen veranderende optie is (maar dat zit hem in het UITERLIJK)... 't mag volgens mij best klikbaar blijven. Noem eens 1 reden waarom niet.

Op www.hghb.nl is het menu ook gekleurd (die geeft aan welke pagina je zit). Het blijft klikbaar. Waarom? Omdat het gelijk staat aan F5. En je ziet toch wel op welke pagina je zit.
 
Sytze Bouma

Sytze Bouma

22/07/2012 15:14:46
Quote Anchor link
Ik denk dat dat beter is inderdaad.
Niet alleen omdat de pagina toch altijd 'herlaad-baar' blijft met f5,
maar ook omdat het een stuk makkelijker wordt om te coderen.
Wat wel fijn is, aangezien ik nog niet zo professioneel ben.
 
Eddy E

Eddy E

22/07/2012 19:38:19
Quote Anchor link
Ja, iets weer weg-PHP-en is moeilijker dan niet doen?
Je hebt je menu toch al? Waarom die ingewikkeld maken door hem aan te passen?
Kijk even goed hoe simpel ik de mijne heb. Dat kan je wel iets aanpassen, maar 't menu wordt echt niet moeilijker.
 



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.