function ietab_embed(hwnd) url=prompt("Open page in IE engine","IE engine","http://") if url then url="chrome://plugin/ietab.html?url="..url km.NavigateTo(url,OPEN_NEWTAB) end end function ietab(hwnd) local title, url = GetDocInfo(hwnd) url="chrome://plugin/ietab.html?url="..url km.NavigateTo(url,OPEN_NEWTAB) end function ietab_link(hwnd) local url = GetGlobalVar(TYPE_STRING, "LinkURL") url="chrome://plugin/ietab.html?url="..url km.NavigateTo(url,OPEN_NEWTAB) end function ietab_selected(hwnd) local old, new old = km.getclipboard() km.id("ID_EDIT_COPY") new = km.getclipboard() km.setclipboard(old) if not (string.find(new,"http://") == 1 or string.find(new,"https://") == 1 or string.find(new,"ftp://") == 1 ) then new = "http://"..new end local url = "chrome://plugin/ietab.html?url="..new km.NavigateTo(url,OPEN_NEWTAB) end function ietab_pref(hwnd) local url="chrome://ietab/content/ietabSetting.xul" km.NavigateTo(url,OPEN_NEWTAB) end function mhtsave(hwnd) local km_path=BROWSERPATH.."\\k-meleon.exe"; local title, url = GetDocInfo(hwnd); local mhtsug1 = string.gsub(title,":",""); local mhtsug2 = string.gsub(mhtsug1,"|",""); local mhtsug3 = string.gsub(mhtsug2,"?",""); local mhtsug4 = string.gsub(mhtsug3," ","_"); --alert(mhtsug4) --km.exec(BROWSERPATH.."oGet\\kmmhtsave.exe") exec(BROWSERPATH.."oGet\\kmmhtsave.exe \""..km_path.."\" \""..mhtsug4.."\" "..url); --exec(BROWSERPATH.."oGet\\kmmhtsave.exe "..mhtsug4.." "..url); --exec(BROWSERPATH.."oGet\\kmmhtsave.exe \""..km_path.."\" \"test".."\" "..url); end