Forum Clubic

[VBScript] pb passage IE5 > IE6 - pb impression

BOnjour,

Je n’y connais strictement rien au VBScript mais j’ai une appli à corriger.
Avec IE5, il n’y avait aps de pb, mais avec IE6, impossible d’imprimer une frame (ouais c’est une vieille appli :p) sur laquelle on met le focus…

En bout de code, j’ai ça :


Sub Impression()
	parent.frames("impression").location.reload
	parent.frames("impression").focus
	window.print
End Sub

Si qqn peut m’aider, j’en serais ravi.
J’ai bien essayé d’installer ce patch sur un PC avec IE5 pour voir si le correctif provoquait le soucis mais non, ça fonctionne tjs avec.
Je n’ai plus d’idée :frowning:

merci

Bon je m’en doutais un peu…

Est-ce qu’on pourrait aps changer ça en javascript ?
Je n’ai aucune idée de savoir si c’est possible ou non mais peut-être qu’avc du JS, ça passerait ?

merci

Bonjour,
ça passera très bien en js, oui,
essaye un
var myFrame = parent.frames[‘impression’]
// ça je sas plus si ça marche… myFrame.reload
// c’est vraiement necessaire de donner le focus?
// myFrame.focus
myFrame.print()