Neues Window mit reduziertem Inhalt

B

Benutzer007

Hallo,

wenn man die Seiten von Blogs öffnet, wird außer dem reinen Artikel immer noch eine riesige Menge an anderen Daten mitgeschleppt. Ich wollte nun dem Anwender anbieten, einen Artikel entweder wie bisher anzeigen - also mit allem - oder in einem neuen Window nur den reinen Blog-Post. Es soll aber auch Google-Analytics (GA) ausgeführt werden.

Wie mache ich das?

Wenn ich die URL übergebe, wird das Window klassisch aufgerufen (und GA ausgeführt), aber ich müsste in diesem Fall zuerst warten, bis wieder alles geladen ist, um dann alles zu entfernen, was nicht angezeigt werden soll. Das halte ich für unpraktikabel.

Wenn ich ein leeres Window aufrufe - meinNeuesWindow.html - und in diesem Window jQuery-Load verwende um den Inhalt in einen zuvor leeren Container zu kopieren, kann ich zwar den reinen Postinhalt selektieren - $('#zielDiv').load('meinFile.html #blogpost') - und anzeigen, aber mir fehlt die URL in der Browserleiste, und GA wird nicht ausgeführt. Oder kann man die URL händisch so setzen, sdass GA sie zwar akzeptiert, aber ohne dass die Seite auch aufgerufen wird?

Wer weiß Rat?

Grüße


Seite kann nicht explizit übergeben werden:

Google Analytics-Aufruf

Javascript:
 var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'xxxxxxxxxxxxxx']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
Ich sehe gerade, dass der Titel falsch ist. Statt Windows müsste es Window heißen.
 

Neue Beiträge

Zurück