WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   <input> buggar ut (https://www.wn.se/forum/showthread.php?t=1056419)

Darkmagic 2013-01-16 15:33

<input> buggar ut
 
Hej WN!

Jag har ett problem på en sida där mina textboxar buggar ut så jag inte kan klicka på dem vilket gör att jag inte kan targeta dom som i sin tur gör att jag inte kan använda dom. Är det någon som har råkat ut för detta? Kan det ha med javascript fel att göra?

Felet uppstår bara första gången jag besöker sidan efter att jag har använt mig av en speciell funktion i systemet. Lämnar jag sidan och går in på den igen så fungerar det som det ska. Problemet uppstår bara i IE.

Jag har tyvärr ingen kod att posta då jag inte vet var problemet ligger, allt jag vet är att det är något med funktionen som gör att inputsen med type="text" buggar ut.

Tack på förhand.

yakuzaemme 2013-01-16 16:05

Vad för "speciell funktion i systemet". Om det är som du säger är ju den orsaken, då är det viktigt att veta vad denna gör.

Har du testat sidan på en annan burk? Vet att liknande problem kan uppstå om du har flera instanser av IE installerat.

Darkmagic 2013-01-16 17:25

Hej,

Koden som orsakar felet är denna.

C#
Kod:

ScriptManager.RegisterStartupScript(this, this.GetType(), "HideLoginDialog","parent.HideLoginDialog();", true);
Javascript
Kod:

var HideLoginDialog;
function LockScreen(dialogHandler)
{
       
        dialog.Show();

        HideLoginDialog = function()
        {
                dialog.Hide();
        };
}

Det verkar vara något med ScriptManager.RegisterStartupScript för anropar jag parent.HideLoginDialog() från konsolen så fungerar det fint.


Alla tider är GMT +2. Klockan är nu 10:30.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson