[Javascript] Adding scriptlet to favourites menu via javascript (IE 6+)
Troy III Ajnej
trojani2000 at hotmail.com
Wed May 28 19:35:21 CDT 2008
Your script is fine,
but a command such as window.external.AddFavorite(url,title);will expose the browser to a malicious code of an uncivilized
coder that will put into your favs every evil he can think of
right under your mouseclick.
Therefore, its a security restriction.
You will probably get a similar error/warning even if you manually
try to change some link addres protocol into javascript command.
Regards~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Troy III progressive art enterprise~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Date: Tue, 27 May 2008 16:09:28 +0500> From: tuofamerikazmostwanted at gmail.com> To: javascript at lists.evolt.org> Subject: [Javascript] Adding scriptlet to favourites menu via javascript (IE 6+)> > Hi,> > I am sorry if this has been asked already.> > I have a scriptlet on my website that I want to add to the user's> favorites menu (Internet Explorer 6+). I am using:> > window.external.AddFavorite(url,title);> > This works fine when the url is "http:" protocol based but it wont let> me add a "javascript:" url. The error I get is permission denied.> > This is my code:> > /*BEGIN CODE*/> // JavaScript OnClick handler:> function addScriptletToFavs() {> var url = "JavaScript:myfucn();void();";> var title = "My Scriptlet";> > window.external.AddFavorite(url,title);> }> > // HTML code for button:> <input type="button" value="Add to Favourites"> onclick="JavaScript:addScriptletToFavs();" />> > /*END CODE*/> > Can anybody please help me in this regard?> > Thanks in advance.> > Aaron.> _______________________________________________> Javascript mailing list> Javascript at lists.evolt.org> http://lists.evolt.org/mailman/listinfo/javascript
_________________________________________________________________
Keep your kids safer online with Windows Live Family Safety.
http://www.windowslive.com/family_safety/overview.html?ocid=TXT_TAGLM_WL_Refresh_family_safety_052008
More information about the Javascript
mailing list