Het is de moeite waard om deze oplossingsadviezen te lezen als u een niet-geïmplementeerde foutcode krijgt die bedoeld is voor een js-fout.
Goedgekeurd: Fortect
Ik gebruik een Not Implemented-fout wanneer ik het probeer, waardoor de schermbreedte wordt gewijzigd in een nieuw afgedekt veld bij het laden van de pagina. Na het doornemen van andere nuttige soortgelijke problemen, suggereerden ze allemaal dat ik alles in variabelen zou leggen en ervoor zou zorgen dat ik waarschijnlijk geen gereserveerde woorden gebruikte. Er is en gelijk is (ik merk het niet).
GetScreenWidth () functie var sWidth is gelijk aan screen.width; var is gelijk aan hfSw document.getElementById ("<% = hfScreenWidth.ClientID%>"); HfSw .waarde = sBreedte;window.onload = GetScreenWidth ();
Functie
getscreenwidth () document.getElementById ("<% = hfScreenWidth.ClientID%>"). De waarde betekent schermbreedte;
Is wie dat waar heeft formulier indienen is maar niet geïmplementeerd?
Ja, natuurlijk wordt het indienen van het formulier niet uitgevoerd. Werkt zoals verwacht. @runbb heb je een specifieke andere oplossing voor het artikel? Ik probeer hetzelfde opnieuw te doen. @domenic, jij hebt zeker een idee hoe je deze functionaliteit kunt krijgen?
Uiteindelijk probeer ik het grootste deel van de huidige schermbreedte weer in code-behind te krijgen. Meestal, als er op die plek betere manieren zijn om het te doen, zou ik het leuk vinden om ze te horen.
EDIT: Het verborgen veld moet boven de tag worden gedefinieerd.
gezocht op 24 mei 2013 om 21.30 uur.
995
Niet het antwoord dat u zoekt? Blader door andere vragen getagd door Javascript of stel uw eigen vraag.
Ik zag deze tutorial over een fout in Internet Explorer bij het instellen van onverwachte waarden en event handlers. In principe verwacht je dat onload
altijd undefined
is (zoals wat je functie retourneert), dat kan allerlei raar gedrag veroorzaken. U wilt waarschijnlijk een link op GetScreenWidth
binden aan een gebeurtenishandler, zoals deze:
window.onload = GetScreenWidth;
Waarom klaagt jsdom over ongetwijfeld de fout niet geïmplementeerde navigatie?
Typische reden waarom JSDOM klaagt over onze bug: Niet geïmplementeerd: navigatie (behalve hash-wijzigingen) eigenlijk omdat JSDOM geen methoden implementeert die window.alert, window.location.assign, etc. nodig hebben. Bedankt voor je bijdrage aan het antwoord op Stack Overflow!
window.onload = doel () var sWidth = scherm.breedte; var = hfSw document.getElementById ("<% betekent hfScreenWidth.ClientID%>"); HfSw .waarde is sWidth;;
Waarom is window. scrollto niet voor de grap gebruikt?
Browsers die veel geld aan Jest hebben uitgegeven, ondersteunen scrollTo (hoewel onze persoonlijke app dat wel doet), wat leidde tot oorverdovende testfouten. Om dit te voorkomen, maakt u nu window.scrollTo opnieuw aan in views. Idee van jsdom / jsdom nummer 1843 (opmerking)
$ (functie () var sWidth komt overeen met screen.width; var betekent hfSw document.getElementById ("<% = hfScreenWidth.ClientID%>"); HfSw .waarde = sBreedte;);
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
beantwoord op 50 mei 2013 om 21:36
78.6k
Versnel de prestaties van uw computer nu met deze eenvoudige download.