Avatar billede cav Nybegynder
20. august 2001 - 14:13 Der er 9 kommentarer og
2 løsninger

Vindue i full screen

Jeg har brug for et script, der ved klik på et link, åbner et browser-vindue i fuld skærm-bredde og højde. Med toolbars, men uden scrollbars.
Enten ved at ligge et script på linket, eller et på den nye side.
Scriptet skal virke både i Netscape og IE både på pc og mac.

Håber I kan hjælpe...
/Cav
Avatar billede zyberwizard Nybegynder
20. august 2001 - 14:17 #1
Prøv dette

window.open(\'dinUrl.html\',\'popup\',\'fullscreen=yes\'); 

OBS: Husk at lave en winClose på den side du kalder ! 

function fullPage(){ 
w = screen.width; 
h = screen.height; 
window.resizeTo(w,h); 
} 
Avatar billede zyberwizard Nybegynder
20. august 2001 - 14:18 #2
Eller


<script language=\"JavaScript\">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) {
popupWin = window.open(url, \'Vinduets Titel\', \'fullscreen=yes\')
}
// -->
</script>





:::::LINK::::::::


<a href=\"java script:PopWin(\'www.DINADRESSESOMSKALÅBNES.DK\',300,300);\">Din linktekst</a>
Avatar billede keysersoze Ekspert
20. august 2001 - 14:20 #3
Avatar billede cav Nybegynder
20. august 2001 - 14:26 #4
Virker ikke på Mac!
Avatar billede zyberwizard Nybegynder
20. august 2001 - 15:09 #5
..Virker den ikke på mac..Det er jo stort set umuligt .... at lave et script til en mac er jo ligeså svært som at skrive en stil og så mangle 90% af ens tastatur ;-) *Ss*
Avatar billede jakoba Nybegynder
20. august 2001 - 15:18 #6
parameteren fullscreen findes kun i IE browserne, af hensyn til andre (og hvis du vil have en toolbar) er det medre med noget i retning af:

<script language=\'javascript\'>

var ditWin;
function popFull( dinURL ) {
//alert (\"opening mr B\")
  if (navigator.appName!=\"Netscape\") {
    var pos = \",left=0,top=0\"
  } else {
    var pos = \",screenX=0,screenY=0\"
  };
  ditWin = window.open(\"dinURL, \"b\"
            ,\"location=1,menubar=1,toolbar=1\"+pos
            +\",resizable=1,scrollbars=0,height=340,width=510\");
  ditWin.resizeTo( screen.width, screen.height )
};
</script>

PS: jeg tør ikke garantere for at screen.width og screen.height er ok i IE på MAC. på PC er de ok fra version 5.

mvh JakobA
Avatar billede cav Nybegynder
20. august 2001 - 15:24 #7
>>JakobA

Jeg skal ha\' det skåret lidt ud i pap! Hvordan aktiverer jeg funktionen på et link?

Mvh. Cav
Avatar billede jakoba Nybegynder
20. august 2001 - 15:34 #8
fx med;  for at åbne filen  \'minpopfil.html\'  i det nye vindue

<a href=\"java script:void( popFull( \'minpopfil.html\' ) );\">klik her for at åbne et røvirriterende stort vindue der stjæler hele din skærm</a>

mvh JakobA

Avatar billede cav Nybegynder
20. august 2001 - 15:39 #9
>>JakobA

Jeg kan nu stadig ikke få det til at virke... Kan du skrive hele HTML-koden?

Mvh. Cav
Avatar billede jakoba Nybegynder
20. august 2001 - 15:59 #10
min fejl. i linien:
      ditWin = window.open(\"dinURL, \"b\"
står der \" foran dinURL. det skal der ikke.
skriv istedet:
      ditWin = window.open( dinURL, \"b\"

eller kopier herfra:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp100383.html

mvh JakobA
Avatar billede cav Nybegynder
20. september 2001 - 09:50 #11
>>JakobA
Det virker stadig ikke optimalt på begge platforme og i begge browsere, så jeg deler pointene.

Mvh. Cav.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester