popup [html/js] - Programmation
Marsh Posté le 19-11-2001 à 18:02:56
kes tu veut kon te dise... c une incompatibilité c tout. y a po grd chose a y faire ( en plus c sous le meme type de browser donc impossible de detecter le user_agent). c sans doute parcque les bordures sont plus epaisses sous mac, ou autres... mais y a po grd chose à y faire ( a part proposer 2 liens, un ver une fenetre de 800*60, et un autre ver une fenetre un poiils plsu grande pour compenser)
Marsh Posté le 19-11-2001 à 18:07:01
je voudrais surtout savoir si quelqu'un a déjà eu ce genre de problèmes, si ça vient du code pour la popup. car même si c'est sur mac, c'est ie5, et ça marche sur pc.
pour les bordures plus épaisses, ça ferait des bordures de 30x70 pixels, ça me semble un peu beaucoup.
bref, je suis puzzled ...
Marsh Posté le 19-11-2001 à 18:08:51
je peux détecter si c'est mac / pc car le user agent indique win32 ou mac. mais je trouve ça plutôt bâtard ...
j'ai mis lien pour une version 'normale', mais vu que le site est conçu avec un background de 800x600, ça rend pas top
Marsh Posté le 19-11-2001 à 18:54:28
j'avais un prob de taille de pop up, et le seul truc qui marchait, c faire un resize dans le pop up même... essaie peut etre?
Marsh Posté le 19-11-2001 à 12:07:17
j'ouvre en javascript une popup de 800x600. ça marche bien sur pc avec ie et netscape. sur mac + ie5 la fenêtre fait 772x527. je ne sais même pas à quoi ça ressemble vu que je n'ai pas de mac sous la main, on m'a seulement rapporté le bug.
voici le code :
window.open('page.html', "_blank", "width=800,height=600,directories=no,location=no,
menubar=no,resizable=no,scrollbars=no,status=no,to
olbar=no,left=" + (screen.availWidth - 800)/2 + ",top=" + (screen.availHeight - 600)/2);
des idées ? parce que franchement là je sèche ...