Avatar billede nat Nybegynder
09. februar 2004 - 10:39 Der er 8 kommentarer og
1 løsning

parametre i window.open()

Kan det lade sig gøre at fjerne ramme (den grå kant rundt in vinduet) og titlebar (den blå bjælke med URL'en / navnet) med javascript i window.open()? Ligesom man kan skrive menubar=no etc.

og hvis jeg gerne vil lave baggrundsfarven om hvad skal jeg så skrive? Kan det stå i window.open eller skal den ind i document.write?

Tak :0)
Avatar billede fixxxer Nybegynder
09. februar 2004 - 10:54 #1
der er en god artikkel her om pop-up
http://activedeveloper.dk/locator.asp?guid=001000000275

du efterspørger en full-screen pop-up og de kan kun laves i IE 5.5 ellere højere. jeg har ikke lige noget konkret eksempel på hvordan de laves men tag en søgning herinde.

hvis siden du åbner skal have en baggrundsfarve, så skal den predifineres, den kan ikke sættes som en værdi i window.open proceduren
Avatar billede nat Nybegynder
09. februar 2004 - 11:01 #2
Jo tak, men det var jo ikke det jeg efterspurgte - ved godt hvordan menubar, scrollbar etc. bruges.

og nej, det er nu ikke en full-screen... men skidt med det.

har prøvet at søge herinde, men uden held.
Avatar billede nat Nybegynder
09. februar 2004 - 11:08 #3
Men du siger at bgcolor skal predefineres, hvad mener du?
Avatar billede skovenborg Nybegynder
09. februar 2004 - 12:46 #4
http://roenving.users.whitehat.dk/index.html?/WindowLaboratory.html

Her kan du også prøve de forskellige parametre af.
Avatar billede nat Nybegynder
09. februar 2004 - 16:13 #5
Okay, jeg har følgende kode:
----------
protected override void Render(HtmlTextWriter w)
{
if (helpString!=null)
{
w.Write("<span class='tooltipiconouter'><img title =
'"+this.helpString+"' class='tooltipIconInner' align='center' src =
'../Lib/images/questionmark.gif' a href='#' onclick = 'myWin =
window.open(\"\", \"\", \"width=300, height=200, directories=no\");
myWin.document.write(\"" +helpString+"\");'></a></span>");
}
}
-----------------

Jeg vil gerne "skifte" baggrundsfarven.

Jeg har prøvet med: myWin.document.bgcolor=#333333

Men enten så virker det ikke, eller også er det fordi jeg skriver det ind det forkerte sted??

og så kunne det være fedt, hvis jeg kunne komme af med Titlebar'en og borderen rundt om vinduet - da det faktisk bare er et "tooltip" (img title) der skal være mulighed for at åbne så man kan nå at læse alle informationer.
Avatar billede roenving Novice
09. februar 2004 - 16:22 #6
Jeg ville prøve:

myWin.document.body.style.backggroundColor="#333";
Avatar billede roenving Novice
09. februar 2004 - 16:22 #7
et g for meget: backgroundColor sæ'fø'li'
Avatar billede nat Nybegynder
10. februar 2004 - 10:29 #8
roenving: det hjalp heller ikke. Har valgt ikke at ændre baggrunds farven.

Opgaven Lukkes
Avatar billede fixxxer Nybegynder
10. februar 2004 - 11:16 #9
du kunne selvfølgelig også vælge at skrive i HTML!!

document.write('<html><head><title>test</title></head><body bgcolor="#040404"');
document.write(ditbody);
document.write('</body></html>');
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