Switchen tussen stylesheets...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

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 »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »
Niels van de Poll

Niels van de Poll

21/05/2007 15:15:00
Quote Anchor link
Weet iemand hoe je de bezoekers van je site kunt laten kiezen tussen sytlesheets?, kijk bijvoorbeeld naar msn(punt)nl daar hebben ze het zo gedaan dat je de kleur kunt kiezen, bij mij gaat het erom dat de bezoeker zelf het lettertype kan vergroten.
Weet iemand hier een oplossing voor?
 
PHP hulp

PHP hulp

26/04/2024 11:35:59
 
Thomas

Thomas

21/05/2007 15:24:00
Quote Anchor link
Hoe nieuw ben je met php? Het zou met de If Else functie kunnen, maar ik prefereer je site gewoon 2 keer maken, en dan kan de gebruiker kijken welke site hij wil bijvoorbeeld msn.nl/layout1 of msn.nl/layout2 oid
 
Bart van Asselt

Bart van Asselt

21/05/2007 15:29:00
Quote Anchor link
Je kan ook de gebruiker laten kiezen welke style hij wil en dan met een cookie die opslaan..
 
- wes  -

- wes -

21/05/2007 15:30:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<html>
    <head>
        <link href="stylesheet<? echo (isset($_GET['stijl']) && !empty($_GET['stijl']) && is_numeric($_GET['stijl'])) ? $_GET['stijl'] : 1; ?>.css" type="text/css" rel="stylesheet">
    </head>
etc
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
Leroy Boerefijn

Leroy Boerefijn

21/05/2007 15:35:00
Quote Anchor link
je kunt zegmaar je layout in twee kleuren maken en dan precies hetzelfde slicen..

nu kun je de gebruiker tussen de stylen laten kiezen en dat sla je dan op in cookies..

dan voor de afbeeldingen en het .css bestand neem je twee mappen waarin je de bestanden precies dezelfde namen geeft..

bijv. als je zegmaar een css bestand hebt
een header plaatje en een footer plaatje krijg je dus zoiets

Quote:
-index.php
-style1
--style.css
--header.jpg
--footer.jpg
-style2
--style.css
--header.jpg
--footer.jpg


nu krijg je ong. zoon index.php
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
<?php
if(isset($_COOKIE['style'])
{

    if($_COOKIE['style'] == 1)
        $style = 'style1';
    else
        $style = 'style2';
}

else
    $style = 'style1';
?>

<html>
<head>
<title>Mijn site</title>
<link rel="stylesheet" href="<?=$style?>/style.css" type="text/css" />
</head>
<body>
<img src="<?=$style?>/header.jpg" alt="header" /><br />
Hoi.. blabla<br />
<img src="<?=$style?>/footer.jpg" alt="footer" />
</body>
</html>


en het cookie aanmaken doe je dan zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if($_SERVER['REQUEST_METHOD'] == "POST")
{

    if($_POST['style'] == 1)
        setCookie('style', 1);
    else
        setCookie('style', 2);
}

?>


gr. leroy
PS: dit is niet getest ;)
 
Niels van de Poll

Niels van de Poll

21/05/2007 15:39:00
Quote Anchor link
Het gaat alleen om de letter groote:

Dus waar nu stijl staat zet ik de verschillende stylesheets neer:

<link href="stylesheet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo (isset($_GET['stijl']) && !empty($_GET['stijl']) && is_numeric($_GET['stijl'])) ? $_GET['stijl'] : 1; ?>
.css" type="text/css" rel="stylesheet">

Maar hou kan ik dan ergens op de pagina een link maken dat ze tussen die style sheets kunnen switchen.

P.s. @ Thomas, ik ben nog vrij nieuw in PHP...
 
Thomas

Thomas

21/05/2007 15:42:00
Quote Anchor link
oke :) ik ook, maar van de if else funcitie begrijp ik vrij weinig tot niks, vandaar mijn preferentie;)
 
- wes  -

- wes -

21/05/2007 15:53:00
Quote Anchor link
@thomas

de verkorte if functie:

oud:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
if ($var == 'waarde')
{

    echo 'doe dit';
}

else
{
    echo 'doe dat';
}

?>


verkort:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo ($var == 'waarde') ? 'doe dit' : 'doe dat';
?>


eitje, as usual :)
 
Bart van Asselt

Bart van Asselt

21/05/2007 15:54:00
Quote Anchor link
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
<?
if (!$_COOKIE['style']){
$style = "<link rel=\"stylesheet\" href=\"SITELINK/style.css\" type=\"text/css\" />";
}
else{
$style = "<link rel=\"stylesheet\" href=\"SITELINK/style".$_COOKIE['style'].".css\" type=\"text/css\" />";
}

?>


<?
if ($_GET["style"]){
$style = $_GET['style'];

setcookie("stylesheet", $style);

header("Refresh: 0; url=index.php");

}

?>



<form name="pick_style">
<select class=input_select name="style" OnChange="location.href=pick_style.style.options[selectedIndex].value">
     <option selected> Stylesheet
     <option value="?style=1">style 1
     <option value="?style=2">style 2
     <option value="?style=3">style 3
</select></form>
Gewijzigd op 01/01/1970 01:00:00 door Bart van Asselt
 
Niels van de Poll

Niels van de Poll

21/05/2007 15:54:00
Quote Anchor link
Maar hoe maak ik dan een link waar mensen op kunnen klikken zodat hij de andere stylesheet gebruikt.
 
Niels van de Poll

Niels van de Poll

21/05/2007 15:55:00
Quote Anchor link
Ik snap het al bedankt ! :D
 
Thomas

Thomas

21/05/2007 16:15:00
Quote Anchor link
@ wes, ik snap wel dat je kan kiezen tussen doe dit of doe dat, maar het script zal nu zowieso doe dit zeggen, hoe kan ik iemand laten kiezen, en dan door te geven of het doe dit of doe dat is?
 
- wes  -

- wes -

21/05/2007 16:20:00
Quote Anchor link
je geeft een get waarde mee, met in dit geval een getal erin (wat staat voor stylesheet*getal*.css) bij geen getal is het stylesheet1.css . tis dus puur een href get linkje
 



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.