Popup geeft waarde niet door

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

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 »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Junior Low-code ontwikkelaar gezocht omgeving Arnh

Bedrijfsomschrijving Wij zijn een dynamisch IT-bedrijf dat zich richt op het stroomlijnen van bedrijfsprocessen en het creëren van ondersteunende applicaties. Onze kracht ligt in het combineren van zakelijk inzicht met IT-expertise via gestroomlijnde procesontwerpen en wendbare applicatieontwikkeling met behulp van Low-code technologieën. Als jonge professional krijg je de kans om samen te werken met een team van 15 deskundige collega's, verspreid over nationale en internationale locaties. We bieden je een leerzame omgeving waar je je vaardigheden kunt ontwikkelen en groeien in je rol als Low-code ontwikkelaar. Word jij onze nieuwe Junior Low-code Ontwikkelaar (OutSystems)? Versterk ons team en draag bij

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

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 »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »
Davy Jansen

Davy Jansen

12/07/2008 16:23:00
Quote Anchor link
Pagina:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript" src="functions/jscripts/tiny_mce/tiny_mce.js"></script>
//de rest van tiny mce

<script type="text/javascript">
function test() {
  window.open('pop.html','','toolbar=0,scrollbars=1,resizable=0');  
}
</script>

<form name="form" method="post" action="">
  <textarea name="tekst"></textarea>
  <input type="button" value="klik" onclick="test()" />
</form>


Popup:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
function test() {
  window.opener.document.forms['form'].elements['tekst'].value  = 'blaat';
}
</script>

<form name="form1" method="post" action="dummy.html">
  <textarea name="textfield">test tekst</textarea>
  <input type="button" value="klik" onclick="test()" />
</form>

Als ik het zo doe, wordt de popup wel geopend, maar als ik op de button klik, verstuurd hij de waarde niet terug naar de textarea op hoofdpagina.

Maar nu het vreemde.. haal ik de tiny mce weg, dan werkt het wel gewoon. En komt de waarde uit de popup wel in de textarea van de andere pagina terrecht.

Iemand enig idee, hoe dit op te lossen?
 
PHP hulp

PHP hulp

22/12/2024 05:10:09
 
Jan Koehoorn

Jan Koehoorn

12/07/2008 16:25:00
Quote Anchor link
Waarschijnlijk een conflict met variabelennamen. Geef je textarea maar eens een heel gekke naam.

Verder raad ik de notatie met . niet aan in JavaScript. Het gaat beter met document.getElementById, of met een framework als Mootools.
 
Davy Jansen

Davy Jansen

12/07/2008 16:35:00
Quote Anchor link
Zojuist heb ik o.a. de functies, form en textareas namen aangepast, maar dit is helaas niet de oplossing.

Ik zal het gaan veranderen naar: document.getElementById, maar dit is niet de oplossing voor mijn probleem.

Nog meer tips?

edit: Beide geprobeerd, ik had het hierboven alleen verkeerd neergezet. Maar helaas niet goed?
Gewijzigd op 01/01/1970 01:00:00 door Davy Jansen
 
Jan Koehoorn

Jan Koehoorn

12/07/2008 16:39:00
Quote Anchor link
Het ging me eerder om de naam van je textarea.

Edit: en een textarea heeft geen value. Je moet innerHTML gebruiken.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Davy Jansen

Davy Jansen

12/07/2008 16:55:00
Quote Anchor link
Helaas, dat is ook niet de oplossing.

Verder als ik het volgende uitvoer:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
alert(opener.document.forms['form']);
of
alert(opener.document.forms);

doe, dan krijg ik in beide gevallen dit als alert terug: [object]

edit: ook bij alert(opener.document.forms['form'].tekst.value);
krijg ik de correcte waarde 'blaat' terug.

Waar kan het dan nog aan liggen?
Gewijzigd op 01/01/1970 01:00:00 door Davy Jansen
 
Jan Koehoorn

Jan Koehoorn

12/07/2008 20:23:00
Quote Anchor link
Voorbeeldje:
test.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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
    <form method="post" action="">
        <textarea id="area51" name="area51" rows="10" cols="40"></textarea>
        <button id="open" type="button" value="open" onclick="window.open ('pop.html','','toolbar=0,scrollbars=1,resizable=0')" />
    </form>
</body>
</html>


pop.html
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 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
    window.opener.document.getElementById ('area51').innerHTML = 'test geslaagd';
</script>
</head>

<body>
<h1>pop</h1>
</body>
</html>
 
Davy Jansen

Davy Jansen

13/07/2008 13:06:00
Quote Anchor link
Nee helaas, ook dit werkt niet. Het werkt wel, zo lang je tiny mce maar uitschakeldt.. (dan werkte trouwens bijna alle manieren in ie).

Maar waar het nu aan tiny mce aan ligt, weet ik nog steeds niet?
 
Robert Deiman

Robert Deiman

13/07/2008 13:15:00
Quote Anchor link
@Chupskie

Bij TinyMCE heb je een textarea, maar deze wordt vervangen. Je geeft wel een name mee, maar je kunt waarschijnlijk ook een ID meegeven in de aanroepcode van TinyMCE.
 
Davy Jansen

Davy Jansen

14/07/2008 16:50:00
Quote Anchor link
@Robert Deiman, in de form en textarea geef ik beide een id en een name mee. Dit gaf geen oplossing. Bedoel je dit met de aanroepcode? Of begrijp ik je verkeerd?
 
Robert Deiman

Robert Deiman

14/07/2008 17:46:00
Quote Anchor link
Je roept toch ook ergens TinyMCE aan (neem tenminste aan dat dat hetzelfde gaat als met FCKeditor) of past die automatisch het textveld aan? Bij FCK moet je namelijk een "new FCKeditor;" aanroepen, deze kan je een naam/ id enzovoorts (ook content) meegeven.
Dat is waar ik op doelde.
 
Davy Jansen

Davy Jansen

14/07/2008 18:39:00
Quote Anchor link
TinyMCE, wordt op de volgende manier aangeroepen in de head:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
  <script type="text/javascript" src="functions/jscripts/tiny_mce/tiny_mce.js"></script>
  <script type="text/javascript">
    tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        language : "nl",

        //hier de plugins
        //hier de buttons
        //hier de functies
    });


Vervolgens worden alle textarea 'overschreven' met de tiny mce.
Hier voor hoef je verder geen functies voor aan te roepen, enz.

Kan het dan ook?
 
Jan Koehoorn

Jan Koehoorn

14/07/2008 18:50:00
Quote Anchor link
Ik geloof dat tinyMCE de textarea's omzet naar iframes. Als ik het goed heb werkt de editor voor browsers gebaseerd op de gecko-engine alleen met iframes. Het is dus mogelijk dat je textarea niet meer met JS te benaderen is als tinyMCE geinitialiseerd is. Ik zal even testen of het klopt wat ik zeg ;-)
 



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.