Javascript Problem |
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Mach doch bei dem Banner einfach ein OnClick ?! Und dann PopUp öffnen lassen ...
|
|
15.01.07 16:22 |
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Zitat: |
Original von [kamui]
Mach doch bei dem Banner einfach ein OnClick ?! Und dann PopUp öffnen lassen ... |
<img src="meinbanner.jpg" onClick="meineJavaScriptFunktion()" />
Und die Funktion definierst du eben weiter oben. Dann kannst du in der Funktion definieren, dass ein Fenster u.A. geöffnet werden soll
|
|
15.01.07 21:28 |
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Also um das kurz zusammenzufassen. Die JS-Datei, die du da lädst ist statisch (nicht veränderbar) und sorgt dafür, dass ein PopUp geöffnet wird?
|
|
15.01.07 22:13 |
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Hi,
so wie ich das sehe, hast du jetzt 2 Möglichkeiten. Wobei ich mir bei der 1. Möglichkeit nicht so sicher bin, ob das machbar ist...
1. Du erstellst eine JavaScript-Funktion die dafür sorgt, dass die JS-Datei von SponsorAds geladen wird (also das innerhalb des <scripts>...</script>). Diese Funktion lässt du dann per OnClick auf den Banner ausführen.
2. Du lässt via OnClick auf den Banner ein neues Fenster von 2 x 2 o.Ä. Pixeln öffnen, in diesem schreibst du dann den Code hinein.
|
|
16.01.07 15:36 |
Finden
Als Freund hinzufügen
|
|
Schweinebacke
Mitglied
Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg
|
|
Ich würde da ganz einfach so machen.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
<html><head><title>Test</title>
<script type="text/javascript">
function Fenster (Adresse) {
neu = window.open(Adresse, "Zweitfenster", "width=100,height=100,left=100,top=200");
//neu.focus();
}
</script>
</head><body>
<div id="banner" onclick="Fenster('test.html')"><script type="text/javascript" src="http://www.sponsorads.de/script.php?s=13304"></script></div>
</body></html> |
|
Wenn du das PopUp in den Vordergrund legen möchtest, gibst du der Seite im Body den Focus mit [focus()], da der Bannerscript den Focus im PopUp-Script verhindert.
|
|
17.01.07 08:14 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|