Avatar billede krea Praktikant
08. februar 2007 - 10:35 Der er 7 kommentarer og
1 løsning

Fjerne alt rundt om vinduet

Jeg vil gerne vise indholdet af et vindue men kun indholdet. Dvs. menulinjen i IE/Firefox ect. skal ikke vises.

Hvordan gør man det?
Avatar billede sw_red_6 Nybegynder
08. februar 2007 - 10:43 #1
det kan du gøre med window.open (http://developer.mozilla.org/en/docs/DOM:window.open) og window.openDialog (http://developer.mozilla.org/en/docs/DOM:window.openDialog)
Men du kan kun fjerne titlebar i IE7 hvis du sætter "tillad script-definerede vinduer uden begrænsninger for størrelse og indhold" til aktiver...

Om der er noget i FF der kan forhindre det ved jeg ikke lige..
Avatar billede krea Praktikant
08. februar 2007 - 10:57 #2
Hvis jeg paster det første eksempel fra dit første link ind i et htm dokument sker der ingen verdens ting hverken i firefox eller IE?

<script type="text/javascript">
var WindowObjectReference;
/* Declaring a global variable which will store
a reference to the new window to be created */

function openRequestedPopup()
{
WindowObjectReference = window.open("http://www.cnn.com/",
"CNN_WindowName",
"menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes");
}
</script>
Avatar billede sw_red_6 Nybegynder
08. februar 2007 - 11:07 #3
så prøv at ændre alle de yes til no..
Avatar billede krea Praktikant
08. februar 2007 - 11:16 #4
http://www.html.dk/artikler/00004/

Her står det også:

<script type="text/javascript">
window.open("dokument.htm","mitvindue")
</script>

skulle give pop-up uden menulinje, værktøjslinje etc. For mig der popper der rigtignok et vindue op når jeg fjerner popup block men menulinje, værktøjslinje etc er der stadig ?

På siden står:

Fjerne adresselinje, statusbar, menulinje m.v.

Lad os sige at vi ønsker at åbne et browservindue uden menulinje og værktøjslinie, men med et adressefelt. Her skal vi kigge nærmere på egenskaberne menubar, toolbar og location.

Når disse egenskaber sættes til værdien "yes" vises de pågældende elementer i browservinduet, ellers vises de ikke. Standard værdien for egenskaberne er "no".

Det vil sige at vi blot behøver at sætte egenskaben location til "yes". Derved får vi et popup vindue med adressefelt, og uden menulinje og værktøjslinie.
Avatar billede krea Praktikant
08. februar 2007 - 11:21 #5
virker nu - gjorde sådan:

<script type="text/javascript">
window.open("dokument.htm","mitvindue","location=yes")
</script>

takker, smid svar...
Avatar billede krea Praktikant
08. februar 2007 - 11:48 #6
Det der er underligt er at den ignorerer alle options efter den første:

<script type="text/javascript">
window.open("10seneste2.php","mitvindue","width=700,height=280", "alwaysRaised=yes")
</script>

Dvs - den reseizer winduet - og derefter ignorerer den alle efterfølgende options ???

Det er uanset hvilke options jeg vælger både før og efter.
Avatar billede krea Praktikant
08. februar 2007 - 11:55 #7
ok det var pga "
Avatar billede sw_red_6 Nybegynder
08. februar 2007 - 13:42 #8
window.open(url, windowname, options)
og options er en kommasepareret liste...

Godt du fik det til at virke
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





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis