>>663 ありがとうございます。
こちらの環境では以下になりました。
var Menu = JaneScript.InsertMenu("MainWnd.PopupTextMenu", "", 1000);
Menu.Caption = "リンクのチェック";
Menu.OnBeforeShow = MenuBeforeShow;
Menu.OnClick = MenuClick;
function IsValidURL(str) {
return(str.substring(0, 7) == "
http://");
};
function MenuBeforeShow(menuObject, targetInfo) {
MenuEnable = IsValidURL(targetInfo.PopupObject.FocusedLink);
};
function MenuClick(menuObject, targetInfo) {
var str = targetInfo.PopupObject.FocusedLink;
if (IsValidURL(str)) {
JaneScript.Open("
http://www.kakiko.com/check/?" + JaneScript.UrlEncode(str, "Shift_JIS"), 0, 0, true, false, false);
};
};