verbergen hyperlink

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

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 »

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 »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Full Stack Developer

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development

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

22/12/2024 15:59:18
 
- 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.