Erfassen eingehende URL-Parameter übergeben, iFrame Src mit Javascript

Also versuchen herauszufinden, wie dies zu tun ist mit Fenster.Lage in Javascript. Ich bin senden von Benutzern auf unsere Website mit einer angehängten URL mit einem Google-Analytics-code, den ich übergeben muss um ein iframe src auf dieser Seite. Ich würde davon ausgehen, Javascript dies tun könnte (Hinweis - ich kann die PHP benutzen)...

Dies ist, was ich tun will:

Ich würde senden Sie die Benutzer auf der Seite alle Kampagnen-Daten in Takt. Zum Beispiel ein Benutzer auf diesen link klicken:
http://www.xyz.com/index.html?utm_source=Facebook&utm_campaign=Facebook+Mai&utm_medium=click

Würden Sie gerichtet werden, zu dieser Seite, dann ist das iFrame auf. Der code auf der Shop-Seite würde abholen müssen, utm_source, utm_campaign, utm_medium und diese Teile in der IFRAME-SRC-Also das bit:

<iframe height="960px" frameborder="0" scrolling="no" width="958px" src="http://www.abc.com/minis"></iframe>

wird jetzt:

 <iframe height="960px" frameborder="0" scrolling="no" width="958px" src="http://www.abc.com/minis?utm_source=Facebook&utm_campaign=Facebook+May&utm_medium=click"></iframe>

Javascript Anregungen würde sehr geschätzt werden. Hinweis - ich kann nicht PHP verwenden.

UPDATE:
Habe diese an die Arbeit!! Juhu, aber jetzt brauche ich, um es zu Bearbeiten ein bisschen:

So sagen die url angehängt, dass war clciked war:

http://abc.com/index.html?apple&orange&peach

und ich muss die iframe-src werden in diesem

 http://xyz.com/minis?orange&peach

Zog ich ein paar Dinge im Skript, aber ist jetzt nur grabbing orange und der andere nicht & Attribut (Pfirsich). bitte beraten, ob es eine bessere Art und Weise zu arbeiten (ohne alle params und dann je nachdem, was link kommt in einige der & undefined:

<body>

<script type="text/javascript">

$(function() {

var loc = window.location.toString(),
params = loc.split('&')[1],
params2 = loc.split('&')[2],
params3 = loc.split('&')[3],
params4 = loc.split('&')[4],
params5 = loc.split('&')[5],
params6 = loc.split('&')[6],
  iframe = document.getElementById('myIframe');
alert(iframe.src); 
iframe.src = iframe.src + '?' + params + '&' + params2 + '&' + params3 + '&' + params4+ '&' + params5;
alert(iframe.src); 

});
</script>
<iframe id="myIframe" src="http://www.xyz.com/minis"></iframe>

</body>
jquery verwenden, um die Parameter dynamisch setzen Sie das neue iframe mit, was Sie wollen. einfach
...so können Sie helfen? 🙂
mein iframe-html-code, der ein Formular enthält, in Ihr, wie kann ich den URL-Parameter übergeben, iframe, form Aktion ? Vielen Dank im Voraus

InformationsquelleAutor jgrannis | 2012-05-03

Schreibe einen Kommentar