Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Tre gränssnitts-finesser

Postades av 2003-09-19 14:38:27 - Göran Dahlman, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 834 personer

Hej!
Nu önskar jag hjälp att få till tre små enkla gränssnitts-finesser i ASP.NET:

1. Hur sätter man focus på en kontroll? T.ex flytta markören till en textbox.
2. Hur ordnar man en default-button? Alltså en som aktiveras vid Enter-tryck.
3. Hur styr man webläsaren från asp.net? T.ex stänga av den eller maximera.

Förhandstack Göran


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-19 15:18:17 - Johan Normén

Hej...

1... Använder dig av Focus i Javascript.
Finns lite olika sätt men här kommer ett ex:
<code>
document.forms['<namnet på din form>'].<namnet på din Inputbox>.focus();
</code>

2... Har för mig man sätter focus på denna oxå, men tyvärr ej säker. :-(
Alltså du styr detta med JavaScript. Man hade ju önskat ett attribut men icke. :-(

3... Detta får du oxå hantera med Javascript.
Ex: För stänga av:
<code>
window.close();
</code>
Dock går detta inte med huvudfönstret då kommer du få upp en liten kul ruta, vill du verkligen stänga detta fönster.

//Johan N


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-19 16:32:54 - Göran Dahlman

Provar:
document.Forms['form1'].txtpersonid.focus();
Men får svaret att sidan innehåller fel.
Har jag rätt syntax?
/Göran


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-19 16:39:23 - Göran Dahlman

Hittade följande i en chat-sida på MSDN:

Q: How can i set the default button for a web page???

A: There is no way to set the default button in ASP.NET. The default button is the first button found in the page.
A: You can set the focus of any HTML element using client-side javascript.

/Göran


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-19 17:25:00 - Johan Normén

När kör du din focus? för sidan måste ritas ut först om jag inte minns fel.

Det går att sätta vilken knapp som skall gälla, men du får en massa, massa andra problem. Och allt gör du med javascirpt.

//Johan N


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-19 17:46:19 - Oskar Johansson

För att få det där att fungera så får du ta och titta i html-koden och se vad formuläret och vad rutan har för id... Sedan stoppar du in det i den där koden...

För att sätta default-button så skullejag förslå att du renderar en vanlig input-tagg med submit som har exakt samma id, name och value som den knapp som skall ha default-button, sätt sedan bredden & höjden på den till 0. Sätt den precis efter <form>-taggen... Servern kan ju inte veta vilken utav dina knappar som blev nertryckt...

Det enda du kan stänga av utan att få en fråga är genom att öppna ett nytt fönster... Det nya fönstret kan du kontrollera som du vill... Om du försöker stänga ett fönster som du inte har öppnat själv så får du en fråga... Kod: window.close()


Svara

Sv: Tre gränssnitts-finesser

Postades av 2003-09-22 15:30:49 - Stefan Ghose

Du kan använda dig av javascript kommandot GetElementById istället:
document.getElementById('kontroll').focus();
funkar iallafall om du kör med IE.

Hoppas detta hjälper dig lite grann..
//Stefan


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 156
27 952
271 704
11 725
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies