neonator
also ich hab da ein problemchen:
wenn ich ein fenster so öffne
| code: |
1:
|
window.open("http://irgned.ne.url","popup","height=100,width=486"); |
|
nun möchte ich das fenster wieder schliessen.. das problem, ich kann die seite, in der das fenster geöffnet wird net editieren...
hat da jemand ein plan?
ps: voller source:
view-source:
http://www.theip.tk
/\ kann net verlinken
thx
MMB
Du machst einfach ein Frames.
Dann nimmst du als unteren Frame ein Dokument, wo du das Fenster ließt (<a href="java script:top.close();">Fenster schließen).
neonator
das problem ist, das ich das "nwin =" nicht hinschreiben kann, da ich die seite nicht editieren kann...
es geht um ein werbe-popup einer domain-weiterleitung (dot.tk)...
hab jetzt ein iframe gemacht, das genau so heisst, das ist auch besser.. so muss ich das fenster nicht schliessen.. es wird in ein iframe geladen, aber das iframe ist nicht sichtbar (bei
www.theip.tk hab ichs sichtbar gemacht, aber bei anderen hab ichs versteckt)
danke trotzdem, für die hilfe...
chrigu99
lol jones...
kannst du mal dein werbeunterdrücker von .tk posten wär noch easy...
zur info: der typ hat es geschafft die popup-werbung der gratis-domains zu unterdrücken...
so long
chris
neonator
hi
das unterdrücken ist eigentlich einfach...
bau einfach diesen code in deine seite ein:
| code: |
1:
|
<iframe name="bannerpopup" src="" width=0 height=0 frameborder=0 border=0></iframe> |
|
^^ das ist für .tk adressen (
www.dot.tk) gedacht..
bei mir ist der code auf jeder seite, aber es sollte eigentlich auch funzen, wenn's nur auf der starteite ist..
ps: wenn man ein bisschen von html/js versteht, kann man fast jede werbung unterdrücken
jones
Snake000
deine lösung is besser
aber mit der, die ich oben hingeschrieben hab gehts auch (denk ich mal):
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
<script type="text/javascript">
function closeWin() {
var nwin = window.open("", "bannerpopup");
nwin.close();
}
window.onload = function() {
window.setTimeout("closeWin();", 1000);
}
</script>
|
|
neonator
klar würde es gehen... ich müsste nur die von dot.tk (ist übrigens ein topleveldomain, die gratis ist) fragen, ob sie so nett wären, und mich das werbungs-script umbauen lassen, dass ich bei mir die werbung deaktivieren könnte... aber ich glaub nicht, dass sie da so freude hätten
jones
Snake000
held
wer sagt dass du die seite mit dem frameset editieren musst.
es reicht wenn du das script da einbaust wo auch dein iframe drinne is.
wo das fenster geöffnet wird is ja egal.
chrigu99
hihihi...
werbung suckt sowiso....
ich bevorzuge jones' jösung net nur funktionshalber sondern auch wegen der länge... übrigens; jones kriegt sowiso immer alles hin...
so long
chris
neonator
thx chris
jo, deine variante würde auch gehen... das fenster würde geöffnet werden, dann würde mit deinem script nochmal einen neue seite ins fenster geladen werden (bzw. gar keine) und dann geschlossen...
naja, es gibt verschiedene möglichkeiten...
jones
ThiefMaster
eine richtige domain ist noch eine bessere lösung
.tk ist zwar eine echte TLD, aber nicht besser als .de.vu - scohn wegen dem lahmen speed.
neonator
| Zitat: |
Original von ThiefMaster
eine richtige domain ist noch eine bessere lösung
.tk ist zwar eine echte TLD, aber nicht besser als .de.vu - scohn wegen dem lahmen speed. |
du sagst es.. nur würd ich .tk schlechter als .de.vu bezeichnen...
bei .tk-adressen kann man zuerst mal 5 sekunden warten bis der server ueberhaupt antwortet, und das ist nix....
chrigu99
der grund dafür ist ihre lahmen nameserver...
wenn du wenigstens deinen eigenen nameserver verlinken könntest, ginge das zeug a bissl fixer...
so long
chris