Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

AppleScript Safari fönster 1024 px / mitten?

Tråden skapades och har fått 8 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Republic of Philippines
  • 2004-01-11 02:21

Jag har en 20" ACD ganska mycket plats på skärmen men irriteras av att safari fönstret alltid ändras i storlek och förskjuts på skärmen.

Min fråga är om det finns ett AppleScript för att resize Fönster tillbaks till 1024 i bredd och att safari fönstret placeras center?

Stöter dagligen på full-screen sidor som med java kod som ändrar storlek på browser fönstren. Som ett exempel MINI

Jag vet inte varför vissa webmasters vill ha det så på sidor som länken ovan? Det är bara svart runt själva rutan av sidans innehåll! Antar att det är för att synas kanske? Eller lite trendig?

Någon här kanske redan har kodat ett liknande script?

Inte för att jag förstod vad som var felet på sidan du länkade till, men här är iaf ett AppleScript/JavaScript som både bestämmer plats och storlek på skärmen

tell application "Safari"
	do JavaScript "self.moveTo(0,0)" in document 1
	do JavaScript "window.resizeTo(1024,740)" in document 1
end tell

För Internet Explorer får det lite annan syntax

tell application "Internet Explorer"
	do script "self.moveTo(0,0)"
	do script "window.resizeTo(1024,740) "
end tell
  • Medlem
  • Republic of Philippines
  • 2004-01-11 14:41
Citat:

Skrevs ursprungligen av Richard Rönnbäck
Inte för att jag förstod vad som var felet på sidan du länkade till, men här är iaf ett AppleScript/JavaScript som både bestämmer plats och storlek på skärmen

tell application "Safari"
	do JavaScript "self.moveTo(0,0)" in document 1
	do JavaScript "window.resizeTo(1024,740)" in document 1
end tell

För Internet Explorer får det lite annan syntax

tell application "Internet Explorer"
	do script "self.moveTo(0,0)"
	do script "window.resizeTo(1024,740) "
end tell

Wow.. Tack Richard! Mini sidan var inget bra exempel kika på denna länk Så förstår du bättre vad jag menar.

Jag har löst det så här:
Skapa ett bookmark med följande adress:
JavaScript:self.moveTo(0,0);window.resizeTo(1024,740)

Om man lägger den längst till vänster "bookmark baren" så kan man med kommand + 1 få fönstret till max storlek.

Citat:

Skrevs ursprungligen av metalmike
Jag har löst det så här:
Skapa ett bookmark med följande adress:
JavaScript:self.moveTo(0,0);window.resizeTo(1024,740)

Om man lägger den längst till vänster "bookmark baren" så kan man med kommand + 1 få fönstret till max storlek.

Clever!

  • Medlem
  • Republic of Philippines
  • 2004-01-11 22:19
Citat:

Skrevs ursprungligen av metalmike
Jag har löst det så här:
Skapa ett bookmark med följande adress:
JavaScript:self.moveTo(0,0);window.resizeTo(1024,740)

Om man lägger den längst till vänster "bookmark baren" så kan man med kommand + 1 få fönstret till max storlek.

Verkligen genialt MetalMike!

Lite OT, sorry. Här är iallafall några till trevliga bookmarklets.

Ursprungligen av Merovech:

Lite OT, sorry. Här är iallafall några till trevliga bookmarklets.

Trevligt jag använder en sån för att med kommando-1 sätta Safari till full screen.

JavaScript:self.moveTo(0,0);window.resizeTo(986,746)

Synd bara att Safari inte kommer ihåg fönsterinställngarna som görs med bokmärket, utan bara om man dragit i fönstret "manuellt"...

Dessutom går det inte att köra bokmärket som startsida. Eller går det att komma runt?

Om man vill ha fönstret så att det är så stort som möjligt, använd detta:
JavaScript:window.moveTo(screen.availLeft,screen.availTop);
window.resizeTo(screen.availWidth,screen.availHeight);

Ovanstående skall vara en enda lång rad och det skall INTE vara några underscores. Vette fasen vad de kommer ifrån, det är nåt som forumet sätter in automatiskt.
Kanske någon som uppskattar detta. Jag använder säkert detta 1000ggr om dagen (ungefär

1
Bevaka tråden