Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

hta tag dynamisch anpassen

Mitglied: aFankhauser

aFankhauser (Level 1) - Jetzt verbinden

01.08.2009, aktualisiert 01:04 Uhr, 4719 Aufrufe, 5 Kommentare

Vollbild dynamisch ein/aus-schalten (HTApplication)

Ich möchte per tastendruck(F11) Vollbild aufrufen können.
von mir aus gesehen habe ich die fertige Lösung.
Das Problem:
die werte werden zwar verändert aber leider das aussehen meiner hta nicht.

ist mein Vorhaben überhaupt möglich, oder wie könnte ich das machen?

hier noch ein ausschnitt aus meiner hta:
01.
 
02.
<head> 
03.
<hta:application 
04.
 id=hta 
05.
 caption="yes" 
06.
 windowstate="normal" 
07.
 /> 
08.
</head> 
09.
 
10.
 
11.
<script language="VBScript"> 
12.
Dim rKeyboard_ 
13.
 
14.
Sub rKeyboard(self) 
15.
 'wurde F11 gedrückt dann weiter 
16.
 if self.event.keycode<>122 Then Exit Sub 
17.
 'Fensterstatus zwischenspeichern 
18.
 rKeyboard_= hta.windowstate 
19.
 if hta.caption = "yes" Then 
20.
 'wenn nicht Vollbild, mache Vollbild 
21.
  hta.windowstate="maximize" 
22.
  hta.caption="no" 
23.
 Else 
24.
  hta.windowstate=rKeyboard_ 
25.
  hta.caption="yes" 
26.
 End If 
27.
End Sub 
28.
 
29.
</script> 
30.
 
31.
<body onkeyup="rKeyboard(self)"> 
32.
 irgendwas 
33.
</body> 
34.
 
Mitglied: 76109
01.08.2009 um 12:08 Uhr
Hallo aFankhauser!

WindowState kann offensichtlich nur unter HTA:API festgelegt werden. Alternativ könntest Du das über ResizeTo und MoveTo machen.

Hta-Fenster anhand der Desktop-Größe entsprechend anpassen:
01.
<SCRIPT Language="VBScript"> 
02.
    window.resizeTo Screen.Width, Screen.Height - 60 'Höhe - Höhe Taskleiste 
03.
    window.moveTo 0, 0 
04.
 </SCRIPT>
Gruß Dieter

[edit] Auf Anregung von bastla und aFrankhauser geändert [/edit]
Bitte warten ..
Mitglied: bastla
01.08.2009 um 16:00 Uhr
... wobei sich dann anstelle der Zeilen 11 bis 14 vielleicht eher anbietet:
01.
window.resizeTo intWidth, intHeight - 27 
02.
window.moveTo 0,0
Grüße
bastla
Bitte warten ..
Mitglied: 76109
01.08.2009 um 19:43 Uhr
Hallo bastla!

Stimmt, auf die Voreinstellung hatte ich nicht mehr geachtet, die war war bei meinem Test mit WindowState gerade anders herum

Gruß Dieter
Bitte warten ..
Mitglied: aFankhauser
02.08.2009 um 14:06 Uhr
ahh *kopfschlag*
dass ich da nicht schon selbst draufgekommen bin.

danke @all
ich hab's jetzt noch ein wenig abgekürzt:

01.
 window.moveto 0-4,0-30 '-4 & -30 wegen dem Rand 
02.
 window.resizeTo screen.width+8,screen.height+34 '+8 & +34 wegen dem Rand
nun hab ich aber noch das Problem, dass mir die Startleiste immer noch im bild ist.
vielleicht habt ihr dazu auch noch so eine einfache lösung.

#edit:
erneutes Problem. hab sie jetzt mal so eingestellt, dass sie automatisch ausblendet.
und dann habe ich gesehen, dass ich die Prog.-oberfläche nicht hoch genug machen kann >es bildet sich immer ein rand unten am Bildschirm.
Bitte warten ..
Mitglied: 76109
02.08.2009 um 16:59 Uhr
Hallo aFrankhauser!

Das man die Desktop-Größe mit einem einfachen screen.width und screen.height abfragen kann wußte ich auch nicht.

Bei Deinem anderen Problem kann ich Dir leider nicht helfen

Gruß Dieter

PS Left und Top kann man auch so schreiben
window.moveTo -4, -30
Bitte warten ..
Ähnliche Inhalte
HTML
InternetExplorer.Application in HTA
gelöst Frage von eldorado1HTML7 Kommentare

Hallo, ich habe mir eine HTA erstellt in der ich wenn ich auf einen Button klicke eine Reihe von ...

Exchange Server

Outlook 2010 Name von Raumpostfach dynamisch anpassen

Frage von Becker1234Exchange Server

Guten Morgen zusammen, ich habe eine Frage bzgl. Outlook 2010 und Exchange Server 2010. Es gibt ja die Möglichkeit ...

Batch & Shell

In hta-Datei ein Textfeld mit einer Variable füllen?

gelöst Frage von AlbertMinrichBatch & Shell3 Kommentare

Hallo, ich fülle beim Start einer hta-Datei eine Variable (myvari) mit einem Wert. Diese Variable will ich an ein ...

Entwicklung

MSI Dateien als Administrator von einer HTA installieren

Frage von iGordonEntwicklung1 Kommentar

Hallo, ich habe ein kleines Problem und hoffe das mir jemand dabei helfen kann. Ich habe mir eine HTA ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 15 StundenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 15 StundenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 1 TagDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 1 TagSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Exchange Server
Exchange Postfach Einbindung Betriebs-rat -Arzt, Bewerbung .
gelöst Frage von YellowcakeExchange Server23 Kommentare

Hey ich habe da mal eine Denksport Aufgabe bekommen Genutzt wird ein Exchange Server 2010. hier gibt es den ...

Windows Server
Downgrade von Windows Server 2016 auf 2012 - Wie vorgehen?
Frage von EstefaniaWindows Server13 Kommentare

Guten Ich habe eine Frage an Erfahrene unter euch. Durch einen InPlace Upgrade wurde Windows Server 2012 auf die ...

Datenschutz
Telematikinfrastruktur Erfahrungsaustausch
Frage von MOS6581Datenschutz12 Kommentare

Moin, unter meinen Kunden befinden sich auch einige Ärzte, welche sich künftig mit der Telematikinfrastruktur-Geschichte der Gematik herumärgern dürfen. ...

Windows Server
Delgegierte OU via RDP verwalten - Objektverwaltung zuweisen
gelöst Frage von TOAOICEWindows Server12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte in meiner Domäne (Server2016), einer Gruppe (OUAdmin) Berechtigungen auf die OU Test ...