Internet / Intranet probleem

Status
Niet open voor verdere reacties.

pbd4499

Gebruiker
Lid geworden
29 jun 2009
Berichten
185
Momenteel hebben we 2 scripts op het intranet werkend gekregen onder internet explorer, echter gaan we via internet hetzelfde doen, blijken ze niet te werken. Ook wil het niet altijd werken onder andere browsers dan Internet Explorer versie 8. Wat kan dit zijn?

Code:
<script type="text/javascript">
	function dynamic1(parent,child)
		{
			var parent_array = new Array();
			parent_array['Welzijn'] = ['Ondersteuning mantelzorg','Begeleiding bij boodschappen doen','Begeleiding bij artsbezoek','Sociale activiteiten','Huisbezoek & gezelschap'];
			parent_array['Woon'] = ['Hulp bij verhuizen','Hulp bij grote schoonmaak','Hulp bij gebruik (elektro)-technische apparatuur','Strijkservice','Kleine reparaties','Klusjes in huis (schilderen etc.)','Tuinonderhoud(gras knippen, onkruid wieden)','Dierverzorging'];
			parent_array['Zorg'] = ['Hulp bij boodschappen','Hulp bij maaltijdbereiding','Schoonmaakwerkzaamheden','Hulp bij was en strijk','Administratieve ondersteuning','Overige'];
			parent_array['Selecteer een zorg'] = ['Kies eerst een zorg'];
			var thechild = document.getElementById(child);
			thechild.options.length = 0;
			var parent_value = parent.options[parent.selectedIndex].value;
			if (!parent_array[parent_value]) parent_value = '';
			thechild.options.length = parent_array[parent_value].length;
			for(var i=0;i<parent_array[parent_value].length;i++)
				{
					thechild.options[i].text = parent_array[parent_value][i];
					thechild.options[i].value = parent_array[parent_value][i];
				}
		}
	function enableButton()
		{
			if(document.getElementById('option0').checked)
				{
					document.getElementById('verstuur').disabled='';
				}
			else
				{
					document.getElementById('verstuur').disabled='true';
				}
		}
</script>
 
Hi,
wat mij betreft,

graag ook even de rest van het document meesturen.
 
Hi,
wat mij betreft,

graag ook even de rest van het document meesturen.


<script language="javascript">
YAHOO.namespace("example.calendar");
</script>




<script language="javascript">
function init() {
function handleSelectVoorkeurdatum(type,args,obj) {
var dates = args[0];
var date = dates[0];
var year = date[0], month = date[1], day = date[2];
var txtDate = document.getElementById("txtVoorkeurdatum");
txtDate.value = month + "/" + day + "/" + year;
}


YAHOO.example.calendar.Voorkeurdatum = new YAHOO.widget.Calendar("Voorkeurdatum","VoorkeurdatumContainer");
YAHOO.example.calendar.Voorkeurdatum.selectEvent.subscribe(handleSelectVoorkeurdatum, YAHOO.example.calendar.Voorkeurdatum, true);


var txtVoorkeurdatum = document.getElementById("txtVoorkeurdatum");

if (txtVoorkeurdatum.value != "") {
YAHOO.example.calendar.Voorkeurdatum.select(txtVoorkeurdatum.value);
}

YAHOO.example.calendar.Voorkeurdatum.render();
}

YAHOO.util.Event.addListener(window, "load", init);
</script>
<body onLoad="enableButton();">
<div align="left" style="width:100%" class="componentheading">Offerte Aanvraag</div>

<form name="OfferteAanvraag" id="OfferteAanvraag" method="post" action="http://192.168.10.49/buurtbeheer/index.php?option=com_forme&fid=1&Itemid=11" enctype="multipart/form-data">
<table width="63%" border="0" cellpadding="0" cellspacing="0" class="forme">
</table>
<table width="40%" border="0" cellpadding="0" cellspacing="0" class="frmTablePos">
<tr>
<td align="left" valign="top">Zorg *</td>
<td align="left" valign="top">Product/Dienst *</td></tr>
<tr>
<td valign="top"><select name="form[Rubriek][]" onchange="dynamic1(this,'subRubriek');"style="width:134px"; title="Kies een Zorg type"; id="Rubriek" ><option value="Selecteer een zorg">Selecteer een zorg</option><option value="Welzijn">Welzijn</option><option value="Woon">Woon</option><option value="Zorg">Zorg</option></select></td>
<br /><br />
<td valign="top"><select name="form[subrubriek][]" style="width:304px;" title="Kies een product of dienst" id="subrubriek" ><option value="Kies eerst een zorg">Kies eerst een zorg</option></select></td>
<td valign="top"></td>
</tr>
</table>
<table width="90%" border="0" cellpadding="0" cellspacing="0" class="frmTablePos">
<tr>
<td align="left" valign="top" width="50%">Geef een gedetailleerde omschrijving van het product/de dienst</td>
<td width="8%"></td>
<td align="left" valign="top" width="40%">Voorkeurdatum*</td>
</tr>
<tr>
<td valign="top"><textarea name="form[dienstconstant]" id="dienstconstant" Additional Attributes: cols="52" rows="10" title="Type hier een gedetailleerde omschrijving van de aard van de werkzaamheden of verzochtte dienst. (Alleen a..z & 0..9 tekens zijn toegestaan)">Bijvoorbeeld:
Graag zou ik de achtertuin willen hebben betegeld. De oppervlakte is 350 vierkante meters. Een gedeelte bestaat uit een trapje met 4 treden. Om een betere indruk te krijgen heb ik een foto als bijlage meegestuurd.</textarea></td>
<td valign="top"></td>

<td valign="top"><div id="VoorkeurdatumContainer"></div><input id="txtVoorkeurdatum" name="form[Voorkeurdatum]" value="" type="hidden"/></td>
</tr>
<tr>
<td><br /></td>
</tr></table>
<table width="55%" border="0" cellpadding="0" cellspacing="0" class="forme"><tr>
<td align="left" valign="top" colspan="2">Stuur, indien nodig, een afbeelding van de situatie </td>
<td valign="top" align="left"><input type="file" name="form[file]" value="" id="file" style="width:200px;" title="Stuur, indien beschikbaar, een afbeelding van de situatie mee opdat we een beter beeld van de gewenste werkzaamheden kunnen krijgen. (Toegestane bestandsformaten: *.JPG, *.GIF, *.PNG, *.BMP)" /></td>
</tr>
<tr>
<td><br /></td></tr></table>
<table width="64%" border="0" cellpadding="0" cellspacing="0" class="forme">

<tr>
<td align="right" valign="top">Voorletters *</td>
<td valign="top"><input type="text" name="form[Voorletters]" value="" id="Voorletters" title="Geef hier de voorletters op (Alleen a..z tekens zijn toegestaan)" /></td>
<td valign="top"><br /><br /></td>
<td align="right" valign="top">Adres *</td>
<td valign="top"><input type="text" name="form[Adres]" value="" id="Adres" title="Geef hier het adres op (Alleen a..z & 0..9 tekens zijn toegestaan)" /></td>
<td valign="top"></td>
</tr>
<tr> <td align="right" valign="top">Voornaam *</td>
<td valign="top"><input type="text" name="form[Voornaam]" value="" id="Voornaam" title="Geef hier de voornaam op (Alleen a..z tekens zijn toegestaan)" /></td>
<td valign="top"><br /><br /></td>
<td align="right" valign="top">Postcode *</td>
<td valign="top"><input type="text" name="form[Postcode]" value="" id="Postcode" title="Geef hier het postcode op (Alleen a..z & 0..9 tekens zijn toegestaan)" /></td>
<td valign="top"></td>
</tr>
<tr>
<td align="right" valign="top">Achternaam *</td>
<td valign="top"><input type="text" name="form[Achternaam]" value="" id="Achternaam" title="Geef hier de achternaam op (Alleen a..z tekens zijn toegestaan)" /></td>
<td valign="top"><br /><br /></td>

<td align="right" valign="top">Plaats *</td>
<td valign="top"><input type="text" name="form[Plaats]" value="" id="Plaats" title="Geef hier de plaats op (Alleen a..z tekens zijn toegestaan)" /></td>
<td valign="top"></td>
</tr>
<tr>
<td align="right" valign="top">Telefoon *</td>
<td valign="top"><input type="text" name="form[Telefoon]" value="" id="Telefoon" title="Geef hier het telefoonnummer op (Alleen 0..9 tekens zijn toegestaan)" /></td>
<td valign="top"></td>
<td align="right" valign="top">e-mail *</td>
<td valign="top"><input type="text" name="form[emaill]" value="" id="emaill" title="Geef hier het e-mail address op (Alleen a..z, 0..9, @, ., _ tekens zijn toegestaan)" /><br /><br /></td>
<td valign="top"></td>
</tr>
</table>
<table width="62%">
<tr>
<td align="left" valign="top"></td>
<td valign="top" onclick="javascript:enableButton();"title="Wij kunnen helaas alleen een vrijblijvende offerte uitbrengen, indien je akkoord gaat met onze voorwaarden. Zodra je deze checkbox hebt aangevinkt wordt de verstuurknop actief en kan het formulier worden verzonden."><span class="checkoption" style="white-space: nowrap"><input type="checkbox" name="form[option][]" id="option0" value="Ik heb de voorwaarden gelezen en ga ermee akkoord" onclick="javascript:enableButton();"title="Wij kunnen helaas alleen een vrijblijvende offerte uitbrengen, indien je akkoord gaat met onze voorwaarden. Zodra je deze checkbox hebt aangevinkt wordt de verstuurknop actief en kan het formulier worden verzonden." /><label for="option0">Ik heb de voorwaarden gelezen en ga ermee akkoord</label></span></td>
<td align="left" valign="top">(<a href="http://www.yoursite.nl" title="Klik op deze link om onze voorwaarden te lezen" target="_blank">Klik hier om onze voorwaarden in te lezen</a>)<br /><br /></td>
</tr>
<tr>
<td align="center" colspan="3"><input type="submit" name="form[verstuur]" value="Verstuur" id="verstuur" /></td>
</tr>

</table>
</form>
</div>
 
Hi,

het is anders dan ik verwacht had. Ik hoop dat er nog wat html en head - tags omheen zitten.

Hulp van een ander is waarschijnlijk wel nodig.

Ik zie dat je ook script language="javascript" hebt staan. Sommige browsers vinden dat niet leuk en zien liever
HTML:
<script type="text/javascript"></script>

In een andere topic heeft dat de oplossing gebracht.
 
Hi,

het is anders dan ik verwacht had. Ik hoop dat er nog wat html en head - tags omheen zitten.

Hulp van een ander is waarschijnlijk wel nodig.

Ik zie dat je ook script language="javascript" hebt staan. Sommige browsers vinden dat niet leuk en zien liever
HTML:
<script type="text/javascript"></script>

In een andere topic heeft dat de oplossing gebracht.

Ja, dat is het geval, want de andere scripts die daarbij zitten doen het wel. Ik heb al iets gevonden met dreamweaver:

als ik dit vervang: <label for="option0">Ik heb de voorwaarden gelezen en ga ermee akkoord</label>

door: Ik heb de voorwaarden gelezen en ga ermee akkoord

dan werkt het wel... Klaarblijkelijk stoort het label. Ook ziet de checkbox er anders uit nu (iets groter, volgens mij nu niet meer gelijk aan die van de template waar alles onder draait)
 
Laatst bewerkt:
.. is de checkbox het enige probleem?

<label for .... voor het gebruiksgemak,

Om de control, in dit geval de checkbox, te togglen, kun je ook op de labeltekst klikken ipv op de checkbox. Wordt niet hetzelfde afgehandeld door de diverse browsers.

Ik denk dat de CSS ook nog wat duidelijkheid kan geven.

Ook zie ik dat de link www.yoursite nog voorkomt in de tekst. Dat moet waarschijnlijk anders worden.


Misschien is mijn werkervaring hiermee te weinig, dus nodig ik wat assistentie uit..:rolleyes:
 
.. is de checkbox het enige probleem?

<label for .... voor het gebruiksgemak,

Om de control, in dit geval de checkbox, te togglen, kun je ook op de labeltekst klikken ipv op de checkbox. Wordt niet hetzelfde afgehandeld door de diverse browsers.

Ik denk dat de CSS ook nog wat duidelijkheid kan geven.

Ook zie ik dat de link www.yoursite nog voorkomt in de tekst. Dat moet waarschijnlijk anders worden.


Misschien is mijn werkervaring hiermee te weinig, dus nodig ik wat assistentie uit..:rolleyes:

De checkbox gaat als ik die <label for... & </label> weghaal. Heb het ergens in een template eruit gehaald.

Nu heb ik nog het laatste probleem dat na 'onchange' de tweede selectbox niet wordt gevuld als ik extern naar deze server ga. Intern werkt het wel met IE7 & IE8 (extern weer niet met IE7 & IE8), maar helaas weer niet met Mozilla.

Ook hoor ik net dat het met Internet Explorer 7 wel werkt (intern als buitenaf) en in IE8 & Mozilla niet.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan