Avatar billede tommer Nybegynder
17. august 2009 - 14:52 Der er 3 kommentarer og
1 løsning

redirect skal åbne et nyt vindue

Jeg har asp imagebutton hvor der sættes oplysninger i codebehind.
men istedet for en almindelig redirect bagefter skal der åbnes et nyt vindue (_blank)... hvordan kan man gøre det??
window.open dur ikke da det bliver blokket som popup....
Avatar billede longshanks Nybegynder
18. august 2009 - 07:58 #1
Hej

Ret 100% på at det kun er muligt med window.open

Hvis du er i et intranet miljø kan i evt. skrue på popup blocker sikkerheden på pc´erne.

/Allan
Avatar billede tommer Nybegynder
18. august 2009 - 09:03 #2
det holder ikke...
Avatar billede Sussie14 Nybegynder
31. august 2009 - 21:32 #3
Hej Tommer

Skal det ske når man trykker på din imagebutton?

Popup-blocker vil ikke blive aktiveret hvis du får brugeren til at trykke på en kontrol på din side, der så udfører noget logik, der så åbner nyt vindue.

F.eks. vil du kunne tage din ImageButton og sætte noget clientClick - hvor du tilføjer javascript funktion til visning af nyt vindue.

F.eks.:
<asp:ImageButton ID="ImageButton1" runat="server" Height="42px" Width="73px" OnClientClick="window.open('youpage.aspx?id=16','YourWindow','width=400,height=200,toolbar=yes, location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes, resizable=yes');" />


God arbejdslyst.
Avatar billede tommer Nybegynder
01. september 2009 - 23:56 #4
jeg har klaret denne og fik ikke lukket.. men tak ;-)
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
Kurser inden for grundlæggende programmering

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