| Mabus |
Geschrieben am: Mo 15.11.2004, 14:23
|
||
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
HI Webmaster, ich habe mich hier angemeldet weil ich selbst ein Problem habe. Ich würde gerne einen Werbebanner auf meiner Seite einbauen. Dieser Werbebanner öffnet eine PopUp. So weit so gut. Jetzt möchte ich aber diesen Banner auch noch als Link nutzen, um zu meinen Downloads zu kommen. Das sollt dann folgendermaßen funktionieren: 1.Der Besucher wählt eine Datei, die er Downloaden will. 2.Er wird zu einer Seite weitergeleitet, auf der er aufgefordert wird auf den Banner zu klicken. 3. Er klickt auf den Banner, das PopUp öffnet sich und gleichzeitig wird der Download gestartet. Der HTML-Code des Banners würde folgendermaßen aussehen:
Wie muss ich den ändern, um einen zweiten Link einbauen zu können? Ich hoffe hier kann mir jemand helfen. mfg Dennis P. |
||
![]() |
| Alain_Aubert |
#2 Geschrieben am: Mo 15.11.2004, 23:31 (+09:08)
|
|
Ayom Slave Gruppe: Admin Beiträge: 4827 Mitglied seit: 25.09.2003 |
Was du möchtest ist wie folgt sehr einfach möglich:
Javascript, Events, Onclick, Document.open -> http://selfhtml.teamone.de Ich würde dir aber davon abraten, da genau diese Aktion von sehr vielen Popupblockern unterbunden wird, weil angenommen wird es sein nicht im Sinne des Benutzers. |
![]() |
| Irene irene.ch |
#3 Geschrieben am: Di 16.11.2004, 08:27 (+08:55)
|
||
![]() AyomRank 7 Gruppe: Experten Entwicklung (Mod) Beiträge: 1114 Mitglied seit: 3.05.2004 |
Und das funktioniert dann im IFrame? Weil dieser "Banner-Code" ist ja nicht wirklich ein Link, sondern ein IFrame - und was darin dann steht, wissen wir nicht. Ich wüsste nicht, dass sich JS-Code auch auf fremde resp. mit IFrame eingebundene Seiten beziehen kann. Wenn es das tut, dann wär das ein ziemliches Sicherheitsrisiko. Weil damit könnte jeder irgendeine fremde (ganz normale) Seite einbinden und von dort aus auf böswilligen Code lenken. Griessli Irene -------------------- |
||
![]() |
| Rainer |
#4 Geschrieben am: Di 16.11.2004, 08:38 (+00:10)
|
||||
|
AyomRank 10 Gruppe: Moderatoren Beiträge: 5273 Mitglied seit: 5.12.2003 |
Verstehe ich jetzt ebenfalls nicht ganz. Mit einem IFrame kannst du dir ganze fremde Seiten auf deine eigene Seiten holen. Also auch mit dem ganzen Javascript von diesen Seiten. -------------------- |
||||
![]() |
| Irene irene.ch |
#5 Geschrieben am: Di 16.11.2004, 08:43 (+00:05)
|
||
![]() AyomRank 7 Gruppe: Experten Entwicklung (Mod) Beiträge: 1114 Mitglied seit: 3.05.2004 |
Jo, Du kannst das JS von den Seiten holen, aber das JS von der eigenen Seite kann nicht auf Objekte von der eingebundenen Seite zugreifen (hoffe ich jedenfalls). Also dass ich z.B. eine Seite von Dir mit IFrame einbinde und dann mit meinem JS-Code Deine Links verändere. Griessli Irene -------------------- |
||
![]() |
| Rainer |
#6 Geschrieben am: Di 16.11.2004, 09:00 (+00:17)
|
|
AyomRank 10 Gruppe: Moderatoren Beiträge: 5273 Mitglied seit: 5.12.2003 |
Irene: Jetzt verstehe ich was du meinst. Da habe ich auch keine Ahnung ob das geht.
-------------------- |
![]() |
| Mabus |
#7 Geschrieben am: Mi 17.11.2004, 10:33 (+25:32)
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
So weit so gut!
Danke schon mal für eure Antworten. Kann mir jetzt vielleicht noch jemand sagen wo genau ich den Event-Handler einbauen muss vor- im- oder nach dem IFrame. Oder funktioniert es doch nicht. Bin aus eueren Antworten nicht ganz schlau geworden. mfg Mabus |
![]() |
| Alain_Aubert |
#8 Geschrieben am: Mi 17.11.2004, 12:15 (+01:42)
|
||||||
|
Ayom Slave Gruppe: Admin Beiträge: 4827 Mitglied seit: 25.09.2003 |
Das ist lediglich die Reihenfolge der Kapitel, die man für dieses Problem bei Selfhtml lesen sollte ;-) Wenn der onClick auf dem Bild im Iframe angwendet wird - hab ich in der Tat überlesen - ist es auch sinnvoll parent anzuschauen.
In diesem File
wird ja ein Bild angezeigt. In diesem kannst du den Eventhandler einbauen. Dann solltest Dum glaub ich, wie hier http://de.selfhtml.org/javascript/objekte/document.htm beschrieben open() verwenden. |
||||||
![]() |
| Mabus |
#9 Geschrieben am: Do 18.11.2004, 16:50 (+28:35)
|
||
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
Danke für die Antworten. Waren ja alle sehr lehrreich. Hab mich jetzt aber doch umentschieden und aus dem Bannerlink einen Textlink gemacht. Kann mir jetzt vielleicht noch kurz jemand sagen wie ich die Urls...
und... www.coffee-braker.de ...in einen Textlink bringe. Wenn möglich bitte mit Beispiel! Danke! |
||
![]() |
| Alain_Aubert |
#10 Geschrieben am: Do 18.11.2004, 23:28 (+06:37)
|
||||||
|
Ayom Slave Gruppe: Admin Beiträge: 4827 Mitglied seit: 25.09.2003 |
Ein Link:
Ich verstehe leider deine Frage nicht. Du möchtest 2 Urls in einen Textlink bringen? ähm...?
Wenn du möchtest, dass der User auf die lange Url geleitet wird und ihm in der Fussleiste die kurze Url angezeigt wird, gehe nach Selfhtml und mach dich über onmouseover='self.status="asdf"' schlau. Wenn du möchtest, dass der User auf die lange Url klickt, und bei der kurzen landet, dann musst du das in deinem Adserver konfigurieren. AAAAh I got it! Nein doch nicht. Aha, jetzt vielleicht:
Aber.... viele Popupblocker (Verbreitung nimmt immer mehr zu) unterbinden dieses Vorhaben. So was das was du wissen wolltest? PS Geh nochmal auf Selfhtml nachschauen falls das was ich vorschlage nicht funktioniert, ich geh immer dort schauen und kann gar nicht wirklich Javascript ;-) Ähm ich hab grad festgestellt, dass ich eigentlich gar keine Antwort auf diese Frage habe, die funktioniert. Kennt jemand eine Möglichkeit? |
||||||
![]() |
| Rainer |
#11 Geschrieben am: Do 18.11.2004, 23:37 (+00:08)
|
||||
|
AyomRank 10 Gruppe: Moderatoren Beiträge: 5273 Mitglied seit: 5.12.2003 |
Das wäre doch ein freiwilliger Klick und das blocken die PopUpBlocker nicht.
Ich verstehe nicht mal richtig die Frage. -------------------- |
||||
![]() |
| Mabus |
#12 Geschrieben am: Fr 19.11.2004, 13:37 (+14:00)
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
Ok, war vielleicht etwas undeutlich formuliert.
Ich möchte einfach nur, dass der User auf einen Text klickt und beide Urls öffnet. In zwei Fenstern. mfg Mabus |
![]() |
| Irene irene.ch |
#13 Geschrieben am: Fr 19.11.2004, 14:53 (+01:15)
|
![]() AyomRank 7 Gruppe: Experten Entwicklung (Mod) Beiträge: 1114 Mitglied seit: 3.05.2004 |
Das geht meiner Meinung nach nur, indem Du den Source in der Seite www.web-records.com/?BannerView=468x60.gif&CUID=36... änderst. Dort muss dann sowas in der Art stehen:
<a href="http://www.domain1.tld" onClick="window.open('http://www.domain2.tld')">Download</a> Griessli Irene -------------------- |
![]() |
| Mabus |
#14 Geschrieben am: Fr 19.11.2004, 18:10 (+03:17)
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
Wird gemacht.
mfg Mabus |
![]() |
| Mabus |
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 12 Mitglied seit: 14.11.2004 |
Wow, it works.
Habs grad ausprobiert. Genau so, wie ich mir das vorgestellt habe. Vielen Dank!!! mfg Mabus |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/4294
![]() |
![]() ![]() ![]() |
Anzeige - [Hier werben / Mediadaten]














