Hej. Jeg bruger følgende javascript til at sætte et popUp vindue størelse. Men det laver forskellige størrelser i henholdsvis Edge, Chrome og firefox browser. Er der en måde det kan gøres bedre på?
<script> function myOpen(page) { myX = (screen.availWidth-300)/2; myY = (screen.availHeight-440)/2; myWin = window.open(page,'popUpchat','width=300,height=440,screenX='+myX+',left='+myX+',screenY='+myY+',top='+myY); } </script>
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Nufik jeg dette script. som fint nok tilpasser vindue størrelse til tekstten, men jeg har brug for at der åbnes en webside i vinduet i stedet for teksten. Nogen der har en løsning på det?
<!DOCTYPE html> <html lang="da"> <head> <meta charset="UTF-8"> <title>Automatisk tilpasning af vindue</title> <script> function openAutoSizedWindow() { var content = ` <html> <head> <title>Indholdsvindue</title> <style> body { font-family: Arial, sans-serif; margin: 20px; } </style> </head> <body> <h1>Velkommen</h1> <p>Dette vindue er automatisk tilpasset til dette indhold.</p> </body> </html> `;
var newWindow = window.open("", "autoSizedWindow", "width=100,height=100"); newWindow.document.write(content); newWindow.document.close();
newWindow.onload = function() { var width = newWindow.document.body.scrollWidth + 40; // Ekstra margin var height = newWindow.document.body.scrollHeight + 40; // Ekstra margin newWindow.resizeTo(width, height); }; } </script> </head> <body> <a href="java script:void(0);" onclick="openAutoSizedWindow()">Klik her for at åbne et automatisk tilpasset vindue</a> </body> </html>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.