verbergen hyperlink

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

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 »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »
Karel Bijvelds

Karel Bijvelds

05/03/2017 16:45:18
Quote Anchor link
Hallo allen,

In mijn php-script geef ik de instructie:

echo '<td><a href="mijnbestand.pdf" target="_blank">tekst</td>';

Deze opdracht plaatst de gegevens netjes op het scherm en bij het aanklikken van het veld wordt mooi het pdf-formulier in een apart scherm geprojecteerd.
Bij het hooveren van het veld wil ik de link-gegevens, links onder in het scherm, verbergen.
Heeft hiervoor iemand een mooie oplossing?
 
PHP hulp

PHP hulp

16/02/2025 13:40:06
 
- Ariën  -
Beheerder

- Ariën -

05/03/2017 17:27:29
Quote Anchor link
En met welke reden? De bestandsnaam is dan toch eenvoudig te bekijken via bijv. 'view-source'.
Gewijzigd op 05/03/2017 17:27:57 door - Ariën -
 
Adoptive Solution

Adoptive Solution

05/03/2017 17:41:43
Quote Anchor link
Wat linksonderin staat is het statusveld van de browser.

Wat weer verschilt per browser. En of je die wel of niet kan tonen of verbergen.

Ik stel het niet op prijs wanneer een webpagina de browserinstellingen verandert.
Gewijzigd op 05/03/2017 17:43:05 door Adoptive Solution
 
- SanThe -

- SanThe -

05/03/2017 17:55:43
Quote Anchor link
echo '<td><a href="mijnbestand.pdf" target="_blank">tekst</td>';

Zet er ook eens een </a> bij, wel zo netjes.
echo '<td><a href="mijnbestand.pdf" target="_blank">tekst</a></td>';
 
Karel Bijvelds

Karel Bijvelds

05/03/2017 18:24:00
Quote Anchor link
- Ariën - op 05/03/2017 17:27:29:
En met welke reden? De bestandsnaam is dan toch eenvoudig te bekijken via bijv. 'view-source'.

Geeft een onrustig beeld en voegt niets toe aan de informatie die ik verstrek.
 
- Ariën  -
Beheerder

- Ariën -

05/03/2017 18:30:47
Quote Anchor link
Dat vind jij, maar vinden de andere gebruikers dat ook? Ik zou het lekker laten zoals het is. Volgens mij kan je de statusbalk niet eens meer manipuleren.
 
Jan R

Jan R

06/03/2017 07:03:12
Quote Anchor link
- Ariën - op 05/03/2017 18:30:47:
Volgens mij kan je de statusbalk niet eens meer manipuleren.


Gesteld dat het kan, open ik deze pagina nooit meer. Mijn PC: Mijn instellingen
 
Bart V B

Bart V B

06/03/2017 08:44:38
Quote Anchor link
Ik ga me niet mengen in de discussie of het gewenst is of niet.
Kijk sec naar je probleem omschrijving minder elegant met een button:
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
<!DOCTYPE html>
<html>
<body>

<p>Click the button to open a new browser window.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
    window.open("https://www.w3schools.com");
}
</script>

</body>
</html>

In IE11 krijg je wel een melding of je een ActiveX besturings element wil uitvoeren.
Bij Edge werkt dit gewoon. Andere brouwsers kan ik even niet testen, want die heb ik op deze laptop niet staan.
EDIT
Nog ranziger:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<a onclick="window.open(document.URL, '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=no');">
  Share Page
</a>
Gewijzigd op 06/03/2017 08:50:39 door Bart V B
 
Ivo P

Ivo P

06/03/2017 09:12:13
Quote Anchor link
Dit kon vroeger wel in verschillende browsers. En volgens mij heb ik het dan nog over de tijd vóór IE.

Dat is er toen uitgesloopt, omdat je op geen enkele manier kon zien dat een link die zei naar "disney.com" te gaan, in werkelijkheid naar evilhackers.org gaat.
 
Karel Bijvelds

Karel Bijvelds

07/03/2017 18:34:11
Quote Anchor link
Bart V B op 06/03/2017 08:44:38:
Ik ga me niet mengen in de discussie of het gewenst is of niet.
Kijk sec naar je probleem omschrijving minder elegant met een button:
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
<!DOCTYPE html>
<html>
<body>

<p>Click the button to open a new browser window.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
    window.open("https://www.w3schools.com");
}
</script>

</body>
</html>

In IE11 krijg je wel een melding of je een ActiveX besturings element wil uitvoeren.
Bij Edge werkt dit gewoon. Andere brouwsers kan ik even niet testen, want die heb ik op deze laptop niet staan.
EDIT
Nog ranziger:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<a onclick="window.open(document.URL, '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=no');">
  Share Page
</a>




Toevoeging op 07/03/2017 18:41:07:




Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$bestand
   = "";
$bestand1  = "testbestand.pdf";
$bestand2  = "testbestand - kopie.pdf";
$methode1A = "methode1A";
$methode1B = "methode1B";
$methode2  = "methode2";
?>

<!DOCTYPE html>
<html>
<body>
<p>Test onclick</p>

<!-- methode 1 -->
<button onclick="myFunction("
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $bestand1; ?>
")">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $methode1A; ?>
</button>
<button onclick="myFunction("
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $bestand2; ?>
")")">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $methode1B; ?>
</button>

<!-- methode 2 -->
<a onclick="window.open("
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $bestand; ?>
", '_blank', 'location=yes, height=570, width=520, scrollbars=yes, status=no')">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $methode2; ?>

</a>

<script type="text/javascript">
function myFunction(FileToOpen)
{
alert (FileToOpen);
window.open(FileToOpen);
}
</script>

</body>
</html>

Hallo Bart,

Dank voor je reactie.
Ik krijg toch niet het gewenste resultaat, hws door mijn gebrek aan java kennis.
In methode1 probeer ik via een parameter het te openen bestand door te geven.
Zonder parameters en met window.open("
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $bestand1; ?>
"); geeft wel een weergave van het bestand. Maar dit is statisch maar het zou dynamisch moeten.
Kun je me hierbij ook helpen?

Alvast dank

Methode2 geeft geen enkel resultaat.
 
- Ariën  -
Beheerder

- Ariën -

07/03/2017 20:19:37
Quote Anchor link
Je bericht is een beetje een rommeltje, en mist code-tags ;-)

Maar zoals ik en Ivo al zeiden is dit niet meer mogelijk om de statusbalk naar eigen believen aan te passen. Waar je vroeger zelf hele lichtkranten en eigen teksten op kun invullen, is dit nu alleen maar de waarheid van je browser. Stel je voor dat ik een link naar een fake bankwebsite zou plaatsen met een statusbalk-tekst met http://www.rabobank.nl. Dé ideale ingrediënten voor phishing!

En om verder een vergissing uit de weg te ruimen. Java, wat je noemt staat er los van. Jij hebt het over JavaScript. Beiden zijn totaal twee verschillende dingen die je niet met elkaar kan vergelijken.
Gewijzigd op 07/03/2017 20:32:03 door - Ariën -
 
Bart V B

Bart V B

08/03/2017 09:25:44
Quote Anchor link
Ik begrijp eigenlijk nog steeds waarom iedereen over dat hoveren valt.
Rechts of links onder zie je dat toch helemaal niet meer?
Bij IE, Edge, en Chrome met standaard instellingen is daar niets te zien links onder hoor.
Als we het hebben over de status balk met de url er in, dan kan je die niet wegwerken inderdaad.
Om op je tweede vraag een antwoord te geven:
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
<!DOCTYPE html>
<html>
<body>

<?php $data = array('aa.pdf','bb.pdf', 'cc.pdf'); ?>

<p>Click the button to open a new browser window.</p>
<?php foreach ($data as $key=> $value): ?>
<p>
   <a onclick="window.open('http://domain.tld/<?php echo $value;?>', '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=no');"> pdf bestand</a>
</p>
<?php endforeach;?>
</body>
</html>

En met een button:
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
<!DOCTYPE html>
<html>
<body>

<?php $data = array('aa.pdf','bb.pdf', 'cc.pdf'); ?>

<p>Click the button to open a new browser window.</p>
<?php foreach ($data as $key=> $value): ?>

<p><button onclick="myFunction('http://domain.tld/<?php echo $value;?>')"><?php echo $value;?></button></p>
<?php endforeach;?>

<script>
function myFunction(OpenIt) {
    window.open(document.OpenIt, 'location=yes,height=570,width=520,scrollbars=yes,status=no');
}
</script>

</body>
</html>
Gewijzigd op 08/03/2017 09:35:29 door Bart V B
 
- Ariën  -
Beheerder

- Ariën -

08/03/2017 10:10:44
Quote Anchor link
Jij bent diegene die de statusbalk uit wilt schakelen. Misschien is er een verborgen setting voor in Chrome of Firefox die dit kan doen.
 
Ward van der Put
Moderator

Ward van der Put

08/03/2017 10:10:52
Quote Anchor link
Bart V B op 08/03/2017 09:25:44:
Ik begrijp eigenlijk nog steeds waarom iedereen over dat hoveren valt.
Rechts of links onder zie je dat toch helemaal niet meer?
Bij IE, Edge, en Chrome met standaard instellingen is daar niets te zien links onder hoor.

Er is inderdaad geen statusbalk meer, maar in Chrome, Firefox en Edge zie je bij het aanwijzen van een hyperlink linksonder wel degelijk een kleine tooltip met de URL.
 
- Rob -

- Rob -

08/03/2017 10:16:06
Quote Anchor link
Ik weet de code niet meer, maar er was iets met javascript wat er ongeveer zo uitzag:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="javascript:void(NOG WAT CODE)">Link</a>


Deze code werkt niet, maar het leek er wel op
 
Bart V B

Bart V B

08/03/2017 10:37:43
Quote Anchor link
@Ward, en Ariën,
Zal er nog eens naar kijken, want ik vind die instelling niet zo snel.

@Rob, met void kan je aan een undefined iets toekennen.
Voorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<a href="javascript:void(0)" onclick="myJsFunc();">Run MyJsFunc()</a>


function myJsFunc() {
    alert("myJsFunc");
}
 
Karel Bijvelds

Karel Bijvelds

08/03/2017 13:02:34
Quote Anchor link
Aan allen,

Groten dank voor jullie antwoorden/opmerkingen, ik leer overal van.
Vooral dank aan Bart.
Beide methodes aan de praat; hws implementeer ik de ranzigste.

Groeten
 
Ozzie PHP

Ozzie PHP

08/03/2017 23:33:29
Quote Anchor link
Als je dit voor jezelf doet ... geen probleem.

Is het echter een publieke website, dan jaag je mensen weg. Het bewust verbergen van zaken roept (terecht) argwaan op, en mensen zullen je site verlaten.
 
Ben van Velzen

Ben van Velzen

08/03/2017 23:38:36
Quote Anchor link
On that note: ik vraag me af wat verschillende extensies van bijvoorbeeld virusscanners ermee doen.
 
- Ariën  -
Beheerder

- Ariën -

08/03/2017 23:57:09
Quote Anchor link
Zolang het niet direct schadelijk is, zullen ze er niks mee doen.
 
Willem vp

Willem vp

09/03/2017 00:40:09
Quote Anchor link
Ik zie dat je bij je hyperlink een target="_blank" gebruikt. Aangezien je hier naar een PDF-bestand linkt is dat niet zo'n probleem, maar let op dat wanneer je naar een andere site linkt, deze via het window.opener-object (JavaScript) gedeeltelijk toegang krijgt tot het window waarin jouw site geopend is.

Zo kan de aangeroepen site via windows.opener.location het window waarin jouw website is geopend redirecten naar bijvoorbeeld een phishing-pagina. Dat zijn best ongewenste gedragingen. ;-) Als je googlet op "_blank vulnerability" vind je vrij eenvoudig een paar voorbeelden waarin dit is uitgewerkt.

Gelukkig kun je dit eenvoudig voorkomen door rel="noopener noreferrer" in je link op te nemen. Dus bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="http://www.vagesite.com/" target="_blank" rel="noopener noreferrer">Link naar vage site (opent in nieuw window)</a>
 



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.