Index: /FCKeditor/trunk/editor/_source/classes/fckcontextmenu.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckcontextmenu.js	(revision 684)
+++ /FCKeditor/trunk/editor/_source/classes/fckcontextmenu.js	(revision 685)
@@ -178,9 +178,22 @@
 	FCKTools.DisableSelection( fckContextMenu._Panel.Document.body ) ;
 
-	fckContextMenu._Panel.Show(
-		ev.pageX || ev.screenX,
-		ev.pageY || ev.screenY,
-		ev.currentTarget || null
-	) ;
+	var x = 0 ;
+	var y = 0 ;
+	if ( FCKBrowserInfo.IsIE )
+	{
+		x = ev.screenX ;
+		y = ev.screenY ;
+	}
+	else if ( FCKBrowserInfo.IsSafari )
+	{
+		x = ev.clientX ;
+		y = ev.clientY ;
+	}
+	else
+	{
+		x = ev.pageX ;
+		y = ev.pageY ;
+	}
+	fckContextMenu._Panel.Show( x, y, ev.currentTarget || null ) ;
 
 	return false ;
