Приветствую.
sample.html
<html>
<head>
<style>
frame { border: solid 1px red; }
</style>
</head>
<body>
<button>Button 1</button>
<frame src="frame.html" tabindex="-1" />
<button>Button 2</button>
</body>
</html>
frame.html
<html>
<head>
</head>
<body>
<input/>
</body>
</html>
При клике в область фрейма он (фрейм) забирает фокус себе.
Визуально это выглядит как фокус просто пропал.
Хотелось бы это запретить. По Tab'у это запрещается через tabindex="-1" а вот как запретить по MOUSE_DOWN/MOUSE_CLICK/MOUSE_DCLICK