# Keyboard Trap Fix Example

Donec eu arcu ipsum, eu molestie est. Curabitur quis enim eu libero scelerisque elementum. Vestibulum eget arcu facilisis nunc sodales porta sit amet sed mi. Suspendisse potenti. Fusce diam urna, elementum ut sagittis ut, vestibulum placerat ante. Etiam et lorem diam, rhoncus ultrices ligula. Praesent lorem justo, facilisis in commodo et, facilisis et diam. Donec sed libero id nisi scelerisque laoreet. Pellentesque ornare malesuada mollis. Nunc nunc nisi, imperdiet in elementum quis, ullamcorper et ante. Quisque eleifend viverra erat ut gravida. Mauris consequat ligula vel felis dignissim eget tincidunt tortor pharetra. Sed ultricies mi est, a venenatis purus. Morbi arcu lorem, vehicula aliquet blandit sit amet, volutpat ut orci.

The following Flash movie automatically generates invisible links before and after the flash movie, allowing keyboard focus to move out of the Flash content.

Ut vel nibh ut nisl gravida malesuada. Donec ultrices, velit quis vestibulum ornare, nisi lorem porta nisl, non ultrices sem lacus porttitor neque. Aenean at hendrerit erat. Fusce quis neque magna, at adipiscing felis. Vivamus sit amet lorem vel quam lobortis sagittis. Nunc sit amet justo vel nulla rutrum cursus. Suspendisse mauris elit, ullamcorper sit amet imperdiet vel, ullamcorper ut lectus. Vivamus sodales sollicitudin condimentum. Nulla tincidunt augue sit amet dolor tincidunt viverra. Pellentesque ullamcorper erat eleifend tellus luctus vel tristique eros pellentesque. Sed faucibus congue metus non viverra. Nunc sagittis ante porttitor nisl euismod euismod. Ut in lorem risus. Maecenas porttitor orci in ligula rutrum facilisis.

The following Flash movie uses existing links in the document to move focus to when (shift) tabbing out of the Flash content. The existing links are defined by placing special classnames on the Flash object.

Donec eu arcu ipsum, eu molestie est. Curabitur quis enim eu libero scelerisque elementum. Vestibulum eget arcu facilisis nunc sodales porta sit amet sed mi. Suspendisse potenti. Fusce diam urna, elementum ut sagittis ut, vestibulum placerat ante. Etiam et lorem diam, rhoncus ultrices ligula. Praesent lorem justo, facilisis in commodo et, facilisis et diam. Donec sed libero id nisi scelerisque laoreet. Pellentesque ornare malesuada mollis. Nunc nunc nisi, imperdiet in elementum quis, ullamcorper et ante. Quisque eleifend viverra erat ut gravida. Mauris consequat ligula vel felis dignissim eget tincidunt tortor pharetra. Sed ultricies mi est, a venenatis purus. Morbi arcu lorem, vehicula aliquet blandit sit amet, volutpat ut orci.