[AJAX] Responsetext buiten opgegeven div

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 »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving 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? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig 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. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »
Martijn

Martijn

23/04/2008 10:34:00
Quote Anchor link
Hallo,

Ik gebruik het volgende stukje code:

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
function LoadPage(p_pagina){
    
    var div = document.getElementById("content").style;
    var xmlhttp = makeXmlHttp();
      

    document.getElementById("voortgang").src="../graph/voortgang2.png";


     document.getElementById("content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";
      
     xmlhttp.open("GET", p_pagina, true);
     xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     xmlhttp.onreadystatechange = function()
     {
       if(xmlhttp.readyState == 4)
       {
            document.getElementById("content").innerHTML = xmlhttp.responseText;
       }
     }
     div.display = "inline";
     xmlhttp.send(null);
 }


Je zou denken dat de uitvoer van p_pagina in de div content wordt geplaatst. Dit gebeurt echter niet, hij zet de uitvoer eronder. Hoe kan dit?

Alvast bedankt,

Martijn
 
PHP hulp

PHP hulp

22/12/2024 06:57:26
 
Jacco Engel

Jacco Engel

23/04/2008 11:02:00
Quote Anchor link
Heb je ook het stukje relevante HTML bittuh?
 
Martijn

Martijn

23/04/2008 11:22:00
Quote Anchor link
Naturlich..

Deze div staat in mijn pagina:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<div id="enquete-content">
                
                <h2>Welkom</h2>
                <p>Er volgen op de komende pagina een aantal vragen. Klik op volgende om te beginnen</p>
                <br/>
                <p><input type="button" name="volgende" onClick="javascript:LoadPage('vragen.php');" value="Volgende >> "/></p>
                
            </div>
 
Jacco Engel

Jacco Engel

23/04/2008 11:36:00
Quote Anchor link
id="enquete-content"

getElementById("content")

Do the math
 
Elias

elias

23/04/2008 11:42:00
Quote Anchor link
hey martijn, heb je deze code toevallig al ergens online staan?
ik zou graag eens kijken wat dat doet. ik denk dat ik iets gelijkaardigs zoek.
 
Martijn

Martijn

23/04/2008 11:49:00
Quote Anchor link
@Jacco: Ja dat heb ik inmiddels aangepast, maar dat was niet de oorzaak. Uitvoer wordt nog steeds onder de div geplaatst :(

@elias: Ja code staat ergens online, maar ik ben er nog druk mee bezig en geef op dit moment liever de site niet prijs. Ik kan ja wel stukjes code mailen als je dat wilt.
Gewijzigd op 01/01/1970 01:00:00 door Martijn
 
Elias

elias

23/04/2008 11:56:00
Quote Anchor link
kan je me gewoon even zeggen wat je stuurt van je php naar je JS via ajax. is dit een xml bestand of iets anders.

heb geen ervaring met ajax en ben gewoon wat opzoek naar hoe het allemaal in zijn werk gaat.
 
Jacco Engel

Jacco Engel

23/04/2008 11:58:00
 
Martijn

Martijn

23/04/2008 11:59:00
Quote Anchor link
Je weet dus ook niet waar de bottleneck zit?
 
Jacco Engel

Jacco Engel

23/04/2008 12:01:00
Quote Anchor link
Zet bij je div eens :
style="border : 1px solid #000"

Dan kun je zien of hij er onder komt of dat de positionering van je div niet klopt
 
Elias

elias

23/04/2008 12:04:00
Quote Anchor link
@Jacco: bedankt :)
 
Jacco Engel

Jacco Engel

23/04/2008 12:06:00
Quote Anchor link
5 euro
 
Martijn

Martijn

23/04/2008 12:30:00
Quote Anchor link
Ja dat van die border had ik idd ook geprobeerd. Zo ben ik er ook achtergekomen dat hij de output onder de div gooit ipv erin :S
Wat ik dan zie is een omlijning van een paar pixels breed en hoog met niks erin, en daaronder staat de ouput
 
Jacco Engel

Jacco Engel

23/04/2008 12:32:00
Quote Anchor link
Kan ik ergens het hele script zien? (je mag de link ook even pmen)
 
Martijn

Martijn

23/04/2008 12:48:00
Quote Anchor link
Komtie Javascript:

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
function makeXmlHttp(){
      var xmlhttp = null;
      if(window.XMLHttpRequest){
      xmlhttp = new XMLHttpRequest();
      }else{
           try{
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
           }catch(e){
                window.alert("Uw browser ondersteunt het XMLHttpRequest object niet!");
           }
      }
      
      return xmlhttp;
 }
 

function LoadPage(p_pagina){
    
    var div = document.getElementById("enquete-content").style;
    var xmlhttp = makeXmlHttp();
      

    document.getElementById("voortgang").src="../graph/voortgang2.png";


     document.getElementById("enquete-content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";
      
     xmlhttp.open("GET", p_pagina, true);
     xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     xmlhttp.onreadystatechange = function()
     {
       if(xmlhttp.readyState == 4)
       {
            document.getElementById("enquete-content").innerHTML = xmlhttp.responseText;
       }
     }
     div.display = "inline";
     xmlhttp.send(null);
 }

function ValidateForm(form, numQuestions)
{
    var ret = true;
    
    // Loop om te checken of alle radio's zijn aangeklikt. Nee? ret = false


    // Open vraag check?
    
    if(ret)
    {
        vraag1 = GetSelectedItem('vraag0', document.frmVragen.vraag0.length);
        vraag2 = GetSelectedItem('vraag1', document.frmVragen.vraag1.length);
        vraag3 = GetSelectedItem('vraag2', document.frmVragen.vraag2.length);
        vraag4 = GetSelectedItem('vraag3', document.frmVragen.vraag3.length);
        vraag5 = GetSelectedItem('vraag4', document.frmVragen.vraag4.length);
        
        parameters = 'vraag1='+vraag1+'&vraag2='+vraag2+'&vraag3='+vraag3+'&vraag4='+vraag4+'&vraag5='+vraag5;

        // Verzend het formulier
        var xmlhttp = makeXmlHttp();
        var indicator = document.getElementById("enquete-content").style;
        
        document.getElementById("voortgang").src="../graph/voortgang3.png";

        document.getElementById("enquete-content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";

          xmlhttp.open("POST", "afronden.php", true);
          xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
          xmlhttp.onreadystatechange = function()
          {
               if(xmlhttp.readyState == 4)
               {
                    document.getElementById("enquete-content").innerHTML = xmlhttp.responseText;
               }
          }
          indicator.display = "inline";
          xmlhttp.send(parameters);
    }
    
    return ret;
}

function GetSelectedItem(vraag, lengte)
{
    var waarde;
    
    // alert(vraag + " " + lengte)
    
    for(i=0; i<lengte; i++)
    {
        if(document.getElementById(vraag + i).checked)
        {
            waarde = document.getElementById(vraag + i).value;
        }
    }

    if(waarde == "") {
        return false;
    }
    else
    {
        //alert(waarde);
        return waarde;
    }
}


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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head><title>TITEL</title>
<!--[if lt IE 7]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->
<link rel="icon" href="favicon.ico" type="image/x-icon">
<script language="JavaScript" src="script.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
* {
padding: 0;
margin: 0;
}
body {
background:#bae3f5;
}
html, body {
height: 100%;
}
#site{
width:1150px;
margin:0 auto;
height:100%;
min-height:100%;
}
#container{
background: url(../graph/achtergrond_v.gif);
background-repeat: repeat-y;
min-height: 100%;
width: 750px;
margin:0px;
float:left;
/*border: 1px dashed yellow;*/
}
* html #container{
height: 100%;
}
#left{
margin-right:-4px;
float:left;
}
#logo{
width:750px;
height:142px;
}
#boog{
margin:0px;
}
#content{
padding-top:10px;
width:700px;
font-family:verdana;
font-size:12px;
/*border: 1px dashed blue;*/
float: left;
}
#foto{
float:right;
margin-right: -150px;
margin-top: -20px;
_margin-right: 0px;
_margin-top: 0px;
_padding-right:10px;
}

#wie{
    min-height: 120px;
    padding-left: 40px;
    /*border: 1px dashed blue;*/
}

#enquete-content{
    clear: both;
    margin-top: 20px;
    width: 645px;
    /*border: 1px dashed black;*/
    padding-left: 40px;
}

#studenten{
    margin-top:380px;
    float: left;
    margin-left:5px;
    /*border: 1px solid blue;*/
}
#enquete-voortgang{
    /*border: 1px dashed blue;*/
    width:665px;
    padding-left: 20px;
}
#footer{
width: 680px;
text-align: center;
font-size:10px;
font-family:verdana;
height: 5px;
padding-top: 10px;
margin: -32px auto 0 auto;
}
#clearfooter {
height: 32px;
}
</style>
</head>
<body>
<div id="site">
    <div id="left"><img src="../graph/ballen.png" width="200" height="250"></div>
    <div id="container">
        <div id="logo"><img src="../graph/logo.png" width="750" height="142"></div>
        <div id="boog"><img src="../graph/achtergrond_boog.png" width="748" height="31"></div>
        <div id="content">
            <div id="foto">
                <img src="../graph/foto.png" width="316" height="246"/>
            </div>
            <div id="wie">
                <h3>Wat en wie ?</h3>
                Hoop geblaat hier.
            </div>
            
            <div id="enquete-content">
                
                <h2>Welkom</h2>
                <p>Er volgen op de komende pagina een aantal enquete vragen. Klik op volgende om te beginnen</p>
                <br/>
                <p><input type="button" name="volgende" onClick="javascript:LoadPage('vragen.php');" value="Volgende >> "/></p>
                
            </div>
            <div id="enquete-voortgang">
                <img src="../graph/voortgang.png" id="voortgang" border="0" width="665" height="70">
            </div>
        </div>
        <div id="studenten">
            
        </div>
    </div>
</div>
</body>
</html>


Astu :)
 
Elias

elias

23/04/2008 13:07:00
Quote Anchor link
even kleine programmeer tip. zet je css style in een aparte file. net iets poperder en overzichterlijker, net zoals je je JS file apart zet.
 
Martijn

Martijn

23/04/2008 13:13:00
Quote Anchor link
I know :) Maar ik vind het fijner werken in het begin.. Later gooi ik altijd alles in apart css bestand. Maar thnx anyway :)
 
Martijn

Martijn

25/04/2008 11:14:00
Quote Anchor link
@Jacco... Ben je er nog uitgekomen??
 



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.