Autor |
Nachricht |
benzrecordings
Threadersteller
Dabei seit: 09.11.2005
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 21.07.2006 08:00
Titel ein js popup in dem die größe im link definiert wird? |
|
|
hallo leute,
ich bin verzweifelt auf der suche nach einem javascript für ein popup. aber alles was ich bisher gefunden habe waren beispiele wo im javasript schon die größe des popups definiert war. ich habe aber auf meiner seite ganz viele links, bei denen sich immer ein popup mit anderer größe öffnen soll. deshalb muss ich dass ja irgendwie in jedem link sagen können wie groß das popup sein soll... zudem soll das popup zentriert geöffnet werden. ein weiteres problem das ich bei meiner scriptsuche auch hatte, war das wenn ich dann ein popup geöffnet hatte und auf einen zweiten li9nk geklickt habe, das zweite popup sich im ersten geöffnet hat und auch die größe des ersten hatte...
ich hoffe jemand versteht was ich meine und kann mir helfen ...
|
|
|
|
|
Sarky
Dabei seit: 29.06.2002
Ort: Düsseldorf
Alter: 42
Geschlecht:
|
Verfasst Fr 21.07.2006 08:22
Titel
|
|
|
Code: |
function openWindow(url, w, h)
{
var padding;
(navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0);
var screenw = screen.availWidth;
var screenh = screen.availHeight;
var winw = (w + 15 + padding);
var winh = (h + 15 + padding);
var posx = (screenw / 2) - (winw / 2);
var posy = (screenh / 2) - (winh / 2);
var mywin = window.open(url,"mywin","top="+posy+",left="+posx+",width="+winw+",height="+winh+",
menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");
mywin.focus();
}
|
Aufruf:
Code: |
openWindow('foo.jpg', 640, 480);
|
Zuletzt bearbeitet von Sarky am Fr 21.07.2006 08:23, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
benzrecordings
Threadersteller
Dabei seit: 09.11.2005
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 21.07.2006 08:35
Titel
|
|
|
danke für deine schnelle antwort.
nur zum verständnis, das javascript muss noch in die script language tags oder? also:
Code: | <script language="JavaScript">
function openWindow(url, w, h)
{
var padding;
(navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0);
var screenw = screen.availWidth;
var screenh = screen.availHeight;
var winw = (w + 15 + padding);
var winh = (h + 15 + padding);
var posx = (screenw / 2) - (winw / 2);
var posy = (screenh / 2) - (winh / 2);
var mywin = window.open(url,"mywin","top="+posy+",left="+posx+",width="+winw+",height="+winh+",
menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");
mywin.focus();
}
</script> |
und wie ruf ich das dann genau auf? es sind ja hyperlinks in meinem dokument sprich <a href="blabla... ?
sorry das ich nochmal frage aber ich bin da ziemlich unbewandert...
|
|
|
|
|
Anti78
Dabei seit: 16.09.2003
Ort: Tbb/Mz/M
Alter: 46
Geschlecht:
|
Verfasst Fr 21.07.2006 08:47
Titel
|
|
|
benzrecordings hat geschrieben: | danke für deine schnelle antwort.
und wie ruf ich das dann genau auf? es sind ja hyperlinks in meinem dokument sprich <a href="blabla... ?
sorry das ich nochmal frage aber ich bin da ziemlich unbewandert... |
einfach in den <a href="blablabla" openWindow('foo.jpg', 640, 480); > Dann müsste es klappen
|
|
|
|
|
benzrecordings
Threadersteller
Dabei seit: 09.11.2005
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 21.07.2006 08:58
Titel
|
|
|
mhmm funzt irgednwie nicht
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 21.07.2006 09:07
Titel
|
|
|
Code: | <a href="foo.jpg" onclick="openWindow('this.href', 640, 480);" > |
|
|
|
|
|
|
|
|
Ähnliche Themen |
Typo3 rendert Link der garnicht definiert ist
[Firefox] Popup Größe Bug?
JavaScript Link auf eine .cfm, welche ich als PopUp handhabe
[Problem IE6] Link in Popup-Fenster zu Seite mit target
Fenster öffnet Popup / Link im Popup öffnet Seite in Fenster
Contentflow > Größe der Bilder besimmen und Link?
|
|