I’ve been looking for a way to show a simple red div on the top-right corner of a page using a bookmarklet, but can’t seem to find any tutorial on it on the web. Can anybody give me a quick rundown on how I can create such a bookmarklet?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
To create a bookmarklet in general or just how to display the box using javascript?
Adding your stuff to the body in the top-right corner
Let’s start with the latter part – you tagged jquery, so lets go with that (might be a bit heavy for a bookmarklet, though):
that’s all you need for that…
Easiest way to create your bookmarklet and include jquery
What we need to do:
<a>tag.This is the code to do that:
It’s just looping through an array and attaching
<script>tags to its body with the path to both javascript files assrc.As for creating the bookmarklet itself, you just place all the code inside
<a>tag, sort of like this (watch out for double-quotes):And that’s it.
Note that the bookmarklet actually overrides the jquery version used on the site, if there is one .. could break some sites…
More information about creating bookmarklets:
http://betterexplained.com/articles/how-to-make-a-bookmarklet-for-your-web-application/