External.menuArguments image index

  • Thread starter my_wan
  • Start date
868
3

Main Question or Discussion Point

I've created a DLL that contains JavaScript plugins for the IE right click menu like this;
http://img407.imageshack.us/my.php?image=20165640mt5.jpg
I haven't restricted display to the proper context in the registry yet.

In the Alt Text entry I have a small script that looks like;
Code:
var altV = external.menuArguments.document.getElementsByTagName('img')[0].attributes('alt').value;
window.clipboardData.setData('Text', altV);
It simply copies the alt text of an image resource to the clipboard. The problem is that I'm not sure how to retrieve the proper image index of the right clicked image for the script. As you will notice it is simply set to ('img')[0] now which is just the first image on the page.

I would appreciate any suggestions on how to best retrieve the index of the right clicked image.

Any suggestions on more functions to put into the DLL would also be nice.

Functions so far:

arxiv.org
Simply take the selected text of an arxiv.org identify such as 0710.0364 and opens a new page to http://arxiv.org/abs/0710.0364.

Dictionary.com
Simply takes selected text such as Widget and opens a new page on http://dictionary.reference.com/browse/Widget

Google
Searches selected text in a new google window.

Site Search
Takes selected text, or if null the clipboard text, and does a google site search of that site in a new window, i.e., http://www.google.com/search?q=site:www.physicsforums.com+Widget

Wiki
Takes selected text and opens the wiki page for it, i.e., http://en.wikipedia.org/wiki/Widget

I'll be adding clipboard default when selection is null to most functions.

Thanks
 

Answers and Replies

868
3
I got the image index. This worked;
var altV = external.menuArguments.event.srcElement.attributes('alt').value;

Still trying to think of more functions.

Thanks.
 

Related Threads for: External.menuArguments image index

  • Last Post
Replies
1
Views
518
  • Last Post
Replies
1
Views
2K
  • Last Post
Replies
5
Views
490
Replies
5
Views
2K
  • Last Post
Replies
9
Views
2K
  • Last Post
Replies
4
Views
4K
  • Last Post
Replies
13
Views
2K
Replies
5
Views
937
Top