Hur man öppnar ett nytt fönster (popup) och centrum på skärmen

Hur man öppnar ett nytt fönster (popup) och centrum på skärmen Mac med

Hur man öppnar ett nytt fönster (popup) och centrum på skärmen

Metod 1: Center ett popup-fönster på skärmen

Här är en java script funktion som öppnar ett nytt fönster (popup) och sätter den på mitten av skärmen:
Med nya förslag till förbättringar tack vare long beach webbdesign

lt; scriptgt;
Funktionen popupCenter (url, titel, w, h) lt;
var vänster = (screen.width / 2) – (w / 2);
var toppen = (screen.height / 2) – (h / 2);
retur window.open (url, titel, ”verktygsfältet = nej, plats = nej, kataloger = ingen, status = nej, menyraden = nej, rullningslister = nej, resizable = ingen, copyhistory = nej, width = ‘+ w +”, höjd = ‘+ H ”, topp =” + topp +’, vänster = ‘+ vänster);
gt;
lt; / scriptgt;

Detta är en kopiera och klistra in manus, testas på Chrome, Internet Explorer och Firefox.


Metod 2: Center ett popup-fönster på skärmen (Single / Dubbla bildskärmar lösning).

lt; script type ="text / javascript"gt;
Funktionen PopupCenterDual (url, titel, w, h) lt;
// Fixar dual-screen läge De flesta webbläsare Firefox
var dualScreenLeft = window.screenLeft! = odefinierad. window.screenLeft. screen.left;
var dualScreenTop = window.screenTop! = odefinierad. window.screenTop. screen.top;

width = window.innerWidth. window.innerWidth. document.documentElement.clientWidth. document.documentElement.clientWidth. screen.width;
height = window.innerHeight. window.innerHeight. document.documentElement.clientHeight. document.documentElement.clientHeight. screen.height;

var vänster = ((bredd / 2) – (w / 2)) + dualScreenLeft;
var toppen = ((höjd / 2) – (h / 2)) + dualScreenTop;
var Newwindow = window.open (url, titel, ”rullningslister = ja, width =” + w + ”, height = ‘+ h +”, upp =’ + topp + ‘, vänster =’ + vänster);

// Sätter fokus på newWindow
if (window.focus) lt;
newWindow.focus ();
gt;
gt;
lt; / scriptgt;

lt; scriptgt;
lt; a href ="javascript: void (0);"gt; KLICKA FÖR ATT ÖPPNA POPUPlt, / agt;
lt; / scriptgt;

Hej, jag behöver din hjälp

Jag har den här koden för en flottör meny, jag vill att det ska stanna 1024px från vänster, men på bärbara datorer, med en diferent upplösning, är läget av flyt menyn ändras det fortfarande 1024px men inte längre på ett avstånd som jag vill. Jag behöver någon form av avstånd från mitten av sidan, bara jag vet inte hur man gör det, kan du hjälpa mig?

Var ns = (navigator.appName.indexOf ("Netscape"!) = -1);
var d = dokument;
Funktionen JSFX_FloatDiv (id, sx, sy)
lt;
? Var el = d.getElementById d.getElementById (id): d.all d.all [id]: d.layers [id];
var px = document.layers. "". "px";
fönstret [id + "_obj"] = El;
if (d.layers) el.style = el;
el.cx = el.sx = sx; el.cy = el.sy = sy;
el.sP = funktion (x, y);

el.floatIt = function ()
lt;
var pX, pY;
pX = (this.sx gt; = 0). 0. ns. innerWidth:
document.documentElement && document.documentElement.clientWidth?
document.documentElement.clientWidth. document.body.clientWidth;
Py = ns. pageYOffset. document.documentElement && document.documentElement.scrollTop?
document.documentElement.scrollTop. document.body.scrollTop;
if (this.sylt; 0)
PY + = ns. innerHeight. document.documentElement && document.documentElement.clientHeight?
document.documentElement.clientHeight. document.body.clientHeight;
this.cx + = (PX + this.sx – this.cx) /8;this.cy + = (pY + this.sy – this.cy) / 8;
this.sP (this.cx, this.cy);
setTimeout (this.id + "_obj.floatIt ()", 40);
gt;
retur el;
gt;
JSFX_FloatDiv ("divTopLeft", 1024,220) .floatIt ();

Jag skulle vilja göra en bookmarklet från detta så att jag kan dyka upp en vanlig fönster som ska användas för webbkameror, etc, men har inte varit framgångsrika. Någon hjälp skulle uppskattas. Tack!

Använda ditt manus för att öppna en pdf-fil med användaren klicka på text för att öppna pdf på nytt / centrerad fönster.

Skript fungerar bra på en Mac med Safari.
Med Firefox 2, försöker den att öppnas i nästa flik misslyckas, och stänger fliken.
I Shiira försöker att öppna i ny flik, felmeddelande sida inte hittas.
InExplorier 5,5, öppnas det i ett helskärmsläge liksom ett nytt fönster med rätt storlek men ingen pdf.

Samma med Opera, öppnar den 2 fönster, en centrerad och rätt storlek, men sidan är tom.
2 fönster helskärm med pdf visar.

På PC-sidan: Alla verkar vara bra.

Att se vad jag tänker på om mac
URL;
http://www.drbjornsauto.com/aboutus.html

Längst ned på sidan – Nyhetsbrev –gt; anslutningar

Tack för att du stöder på detta
chris

Källa: www.nigraphic.com

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

fjorton + 19 =