Como criar bookmarklet para sobrepor a camada html / div e CSS a partir do arquivo externo

Estou tentando encontrar uma maneira de criar um bookmarklet que carregue (de um arquivo externo) uma nova camada / div com outro html e css e o sobreponha na página existent

Alguém tem um exemplo de bookmarklet para compartilhar com ele

Eu posso criar a div com o novo conteúdo html e classes CSS. Apenas não sei como escrever o bookmarklet e a função javascript / jquery para carregar o novo conteúdo na parte superior da página existent

Muito obrigado

questionAnswers(1)

yourAnswerToTheQuestion