deel url ophalen en in bestand plaatsen

Status
Niet open voor verdere reacties.

jbmusic

Gebruiker
Lid geworden
18 mrt 2009
Berichten
5
Beste forum leden,

Ik ben opzoek naar een stukje script waarmee ik een indentificatie uit een URL kan halen.
Dit stukje URL komt voort uit een klantunieke banner, waarmee kenbaar gemaakt wordt vanaf welke site de 'klant' komt.

Nu is het zo dat de banner een link heeft met de volgende code:

HTML:
<a href="http://www.WEBSITE.nl/index.php/pagina.html?refererid=KLANTNAAM" target="_blank"><img src="http://www.WEBSITE.nl/banner/banner.gif" alt="website.nl" border="0" style="border: 0px; border-top-color: #FF6600; border-top-style: solid; border-top-width: 1px; border-width: 1; border-right-color: #FF6600; border-left-color: #FF6600; border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-color: #FF6600; border-bottom-style: solid; border-bottom-width: 1px;" title="website" /></a>

Deze link roept een pagina op waarin een Iframe verwerkt zit, waarnaar het stukje URL moet. Nu heb ik dit al statisch geprobeerd, dus in een wrapper een iframe geplaatst met de refererid en dan krijg ik het voor elkaar met het volgende stukje script:

HTML:
<html>
	<head>
		<script type="text/javascript">
			function CheckForRefererId()
			{
				var url = document.location.href;
				
				var searchString = "refererid=";
				var idx = url.indexOf(searchString);
				if (idx != -1)
				{
					idx += searchString.length;
					
					var refererid = url.substr(idx);
					if (refererid)
					{
						var iframe = document.getElementById("rekenframe");
						iframe.src += "&refererid=" + refererid;
					}
				}
			}
		</script>
	</head>
	<body onload="CheckForRefererId()">
		<iframe id="rekenframe" src="http://LINK NAAR DOMEINPAGINA"></iframe>
	</body>
</html>

maar nu moet het dus geen statische URL zijn, maar een dynamische welke de pagina aanroept in de browser, dus niet de URL van het Iframe...

Oftewel, ik moet net een stukje verder met het verkrijgen van de refererid...
is er iemand met suggesties??
 
eh, ik volg je niet helemaal.

Mensen klikken dus op deze link:
<a href="http://www.WEBSITE.nl/index.php/pagina.html?refererid=KLANTNAAM">
(verkort) - en dan gaan ze naar jouw www.WEBSITE.nl.

kay, goed. Maar je wilt dus de ?refererid uit de url halen? En dan naar die pagina toe gaan? En dat wil je met javascript doen?


Als je dit met javascript doet, waarom niet via een
Code:
window.location=de_locatie.html
? In plaats van een iFrame? En, waarom dit met JS, niet met php (of asp for that matter)? Stuk makkelijker.
 
eh, ik volg je niet helemaal.

Mensen klikken dus op deze link:

(verkort) - en dan gaan ze naar jouw www.WEBSITE.nl. KLOPT!

kay, goed. Maar je wilt dus de ?refererid uit de url halen? En dan naar die pagina toe gaan? En dat wil je met javascript doen? Dat scriptje had ik...


Als je dit met javascript doet, waarom niet via een
Code:
window.location=de_locatie.html
? In plaats van een iFrame? En, waarom dit met JS, niet met php (of asp for that matter)? Stuk makkelijker.
Ehh, die iframe is noodzakelijk omdat dit vanaf een commerciele instelling komt. Deze moet ik dus inframen in een pagina.

Het is alsvolgt opgebouwd

banner -> website
|
pagina incl iframe --> deze wordt aangeroepen in joomla middels een wrapper

in de url welke dus rechtstreeks naar de zgn wrapper gaat heb ik alsvolgt de refererid opgenomen: http://www.sitenaam.nl/pagina.html?refererid=test

hopelijk is het wat meer duidelijk geworden.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan