Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Programmeren in C(++), Cocoa, Java, BASIC
         Java scripts functioneren niet meer geheel naar wens
                
Welkom bij Vragen: Programmeren in C(++), Cocoa, Java, BASIC 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met 1 pagina
    

       
PSYCHOMAC
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 3082 | Lid sinds: 20-08-2003 | Geplaatst om: 18:50 - 18-03-2010
Beste genot-genoten (ik probeer eens wat anders dan het gebruikelijke)..

Ik heb sinds jaren twee scriptjes links boven onder het eerste tabblad van Safari
staan. Een script om het venster wat te verkleinen , het ander om het juist te
maximaliseren. Tot enige tijd geleden functioneerden ze prima. De laatste weken
echter niet meer. Ze doen het alleen maar als ik één tablad open heb staan en
niet als het er meerdere zijn.

De scripts gaan alsvolgt:

javascript:window.moveTo(25,35);window.resizeTo(1050,1100)

javascript:self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);

Iemand enig idee wat ik er aan moet veranderen?

Bij voorbaat dank

Psychomac




iMac C2D 2.4 20", 3x iMac G3 , 2x iMac G4, 1x iMac G5 ,twee PMacs dual 1.8 en dual 2.0 G5 met 23inch Display(alu en model ervoor), powerbook 12 inch,  Apple TV, Apple Cube met 17 "ADC Scherm, PM G4 QuickSilver, twee iPods en op de zolder nog alles vanaf lc 450

Jagit
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 321 | Lid sinds: 22-02-2009 | Geplaatst om: 20:02 - 18-03-2010
Volgens mij werkt dit gewoon niet in IE7en hoger en nieuwere versies webkit (Chrome en Safari), omdat het opzettelijk wordt geblokkeerd. Dit is niet voor niets gedaan, ik zou het persoonlijk enorm irritant vinden dat 1 script de afmetingen van mijn andere tabs veranderd.

Waarom open je niet in een nieuw venster?




Jagit.eu
iPhone/iPad Apps, Android, Route optimisation, eCommerce, WEB 2.0

Jagit
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 321 | Lid sinds: 22-02-2009 | Geplaatst om: 20:06 - 18-03-2010
Mmm... Nu dat ik je post terug lees zie ik dat je misschien iets anders wil.
Is het de bedoeling dat je zelf je eigen vensters aanpast? Ik veronderstelde dat je een site hebt met deze links, en gebruikers deze functie willen aanroepen.

Indien je het zelf wil kan je gewoon Applescript gebruiken;

tell application "Safari"
set the bounds of window 1 to {25, 35, 1050, 1100}
end tell




Jagit.eu
iPhone/iPad Apps, Android, Route optimisation, eCommerce, WEB 2.0

PSYCHOMAC
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 3082 | Lid sinds: 20-08-2003 | Geplaatst om: 22:53 - 18-03-2010
Het gaat inderdaad niet om andere gebruikers , maar om mijzelf.

Meestal heb je het Safari-venster over het gehele scherm geopend: het hoeft niet
altijd zo te zijn dat het hele venster vol met tabs zijn. Meestal zelfs niet.
Er zijn genoeg situaties te noemen waarom je even het venster wilt verkleinen,
covers naar iTunes slepen, twee verhalen in Safari naast elkaar hebben, vandaag
nog was ik de bookmarks aan het herverdelen: dan is het handig om een safari-venster
links te hebben staan en het andere rechts...
Die twee scriptjes waren enorm handig daarbij: hoefde geen ander programma
aan te roepen en ze functioneerden altijd..

Apple Script zou ook kunnen, ik kan het scriptsmenu in de menubalk zetten en
dan naar het betreffende script gaan...maar ik ben niet zo'n held in Apple Scripts

Heb je het andere script ook zo paraat? Dan zou ik voorlopig me daar mee kunnen
helpen..

Wellicht zijn er nog andere scripters in de zaal? Ik kan me zo voorstellen dat er
wellicht iets aan de regeltjes veranderd moet worden zodat ze het wel (weer) doen
met meerdere tabs open ?




iMac C2D 2.4 20", 3x iMac G3 , 2x iMac G4, 1x iMac G5 ,twee PMacs dual 1.8 en dual 2.0 G5 met 23inch Display(alu en model ervoor), powerbook 12 inch,  Apple TV, Apple Cube met 17 "ADC Scherm, PM G4 QuickSilver, twee iPods en op de zolder nog alles vanaf lc 450

Jagit
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 321 | Lid sinds: 22-02-2009 | Geplaatst om: 01:19 - 19-03-2010
Wel, het scritp zelf heb ik heirboven reeds gemaakt. Zet deze in:

/Library/Scripts/Applications/Safari/

Lanceer dan AppleScript Utility, en ergens moet je dan "show script in menu bar" of zoiets kiezen en dan kan je het vanaf Safari aanroepen.




Jagit.eu
iPhone/iPad Apps, Android, Route optimisation, eCommerce, WEB 2.0

macvooh
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 1712 | Lid sinds: 03-04-2004 | Geplaatst om: 14:05 - 19-03-2010
Je moet gewoon je workflow herzien..

ik vind je werkwijze nogal behoorlijk gepruts in tijden van exposé en dergelijke.




FREAK!

drrob
Niet Aanwezig




Account inactief
Aantal berichten: 113 | Lid sinds: 02-03-2010 | Geplaatst om: 17:44 - 19-03-2010
In FireFox werken deze scripts nog wel, ook bij meerdere tabblad. Het lijkt dan ook een Safari specifiek probleem. Echter bij Chrome werkt het helemaal niet, ook niet in een venster met slechts 1 tab. Is het dan een probleem in de webkit?

Maar ja, macvooh vindt jou een prutser die zijn werkwijze maar eens moet herzien :-)

macvooh
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 1712 | Lid sinds: 03-04-2004 | Geplaatst om: 19:05 - 19-03-2010
sorry als dat grof overkwam maar ik merk maar al te vaak vaak bij mensen (en ook ikzelf) soms vasthangen in een achterhaalde werkwijze terwijl er andere en makkelijkere (universelere) manieren zijn om hetzelfde te bereiken

@drrob: je moet ook mijn woorden niet verdraaien, ik heb niemand een prutser genoemd   




FREAK!

PSYCHOMAC
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 3082 | Lid sinds: 20-08-2003 | Geplaatst om: 19:15 - 19-03-2010
Ik val hier niet zo over toon en woordgebruik.... Ik begreep de strekking...

Ik zal  het eens vergelijken , met de werkende tabs in FF en met exposé ...

Mijn aangeleerde wijze is behalve een automatische gewoonte  ook een voorbeeld
van in het programma zelf blijven. Exposé zou ook kunnen... eens kijken..

Zo'n ouwe rot als ik wil ook nog wel met de tijd meegaan hoor...

psychomac




iMac C2D 2.4 20", 3x iMac G3 , 2x iMac G4, 1x iMac G5 ,twee PMacs dual 1.8 en dual 2.0 G5 met 23inch Display(alu en model ervoor), powerbook 12 inch,  Apple TV, Apple Cube met 17 "ADC Scherm, PM G4 QuickSilver, twee iPods en op de zolder nog alles vanaf lc 450

       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met 1 pagina

MF-Forum v6.0.0 © 2001/2010 - MacFreak® Interactive Media