Script werkt niet in Chrome

Status
Niet open voor verdere reacties.

ralphaa

Nieuwe gebruiker
Lid geworden
18 nov 2011
Berichten
1
Beste mensen,

Ik zit met een probleem. Ik heb een agenda script. Als ik een item plaats werkt hij in chrome goed en in IE plaats hij het agendapunt in een nieuw vak. Waneer ik het agendapunt wil verwijderen, verwijdert hij het in chrome niet en in IE wel. Bij allebei werkt het dus niet helemaal lekker. Iemand die mij kan helpen?

Code:
    <script type="text/javascript">
    function lightbox(dag, maand, maand_genoemd){
        
		$('#light').fadeIn('slow', function(){
		  
			$('#light_content').fadeIn('slow');
            
		});
        
		document.getElementById("light_drop").innerHTML = '<span id="light_kruis" onclick="close_lightbox();">X</span><center>Laden...</center>';
        
		$.get('agenda?add=1&dag=' + dag + '&maand=' + maand + '&maand_genoemd=' + maand_genoemd, function(data){
		  
			document.getElementById("light_drop").innerHTML = '<span id="light_kruis" onclick="close_lightbox();"><strong>X</strong></span>' + data;
            
		});
	}
	
	function close_lightbox(){
	   
		$('#light_content').fadeOut('slow', function(){
		  
			$('#light').fadeOut('slow');
			
		});
	}
    function afspraak(afspraak_text, dag, maand, vak)
    {
        
        $.get('agenda?add=2&afspraak=' + afspraak_text + '&dag=' + dag + '&maand=' + maand + '&vak=' + vak , function() {
            window.location.reload();
        });
        
    }
    function delete_afspraak(id)
    {
        
        c = confirm("Weet u zeker dat u dit item wilt verwijderen?");
        
        if (c == true)
        {
        
            $.get('agenda?add=3&afspraak=' + id);
            
            window.location.reload();
        
        }
        
    }
    </script>
</head>
<body>
<div id="light"><div id="light_bg"></div><div id="light_content"><div id="light_drop"><span id="light_kruis" onClick="close_lightbox();"><strong>X</strong></span></div></div></div>
<?php

//Maand ophalen
$maand = date("n");

//Dag ophalen
$dag = date("j");

//Data ophalen:
$mQuery = mysql_query("SELECT id, maand, dagen FROM Maanden WHERE id = '" . $maand . "'") or die(mysql_error());
$mFetch = mysql_fetch_assoc($mQuery);

echo '<h1>' . $mFetch['maand'] . ' <select name="select" onchange="window.location = \'?maand=\' + this.value"><option value="0">Kies maand...</option><option value="1">Januari</option><option value="2">Februari</option><option value="3">Maart</option><option value="4">April</option><option value="5">Mei</option><option value="6">Juni</option><option value="7">Juli</option><option value="8">Augustus</option><option value="9">September</option><option value="10">Oktober</option><option value="11">November</option><option value="12">December</option></select></h1>';

for($i = 1; $i <= $mFetch['dagen']; $i++)
{
    
    if ($dag == $i && $maand == $mFetch['id'])
    {
        
        $current = 'background: url(images/background_agenda.png);';
        
    }else{
        
        $current = '';
        
    }
    
 echo '<a onclick="lightbox(\'' . $i . '\',\'' . $mFetch['id'] . '\', \'' . $mFetch['maand'] . '\');"><div style="border: 1px #ccc solid; width: 145px; height: 125px; margin-left: 5px; float: left; margin-top: 5px; padding-left: 5px; ' . $current . '" id="' . $i . '"><span style="color: #969696; font-size: 30px; padding-top: 0px; text-align: center;">' . $i . '</span><br />';
    
    $aQuery = mysql_query("SELECT * FROM Afspraken WHERE dag = '" . $i . "' AND maand = '" . $mFetch['id'] . "' AND uId = '" . mysql_real_escape_string($_SESSION['uId']) . "' ORDER BY vak ASC") or die(mysql_error());
    
    if(mysql_num_rows($aQuery) == 0){
        
        echo '<em>Klik om item toe te voegen</em>';
        
    }else{
        
        while($aFetch = mysql_fetch_assoc($aQuery))
        {
            
            echo '<div id="afspraak_' . $aFetch['id'] . '"><a onclick="delete_afspraak(' . $aFetch['id'] . ');"><img src="http://www.azalp.nl/images/wizard/prullenbak_selected.png" title="Dit item verwijderen" /></a>' . $aFetch['vak'] . ': ' . htmlentities($aFetch['afspraak']) . '</div>';
            
        }
        
    }
    
    echo '</div></a>';
    
}

$layout->onder();
    
}
?>
 
De fout zit waarschijnlijk in het "agenda" server side script, en dat heb je niet meegeleverd..
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan