>  2000/04/03 (月) 23:51:13      [mirai]
> <script language="VBScript">
> 
> sub SetURL(URL) 
>         On Error Resume Next
>         dim IriaOLE     
>         set IriaOLE = CreateObject("Iria.IriaOLE")
>         if IriaOLE is Nothing then
>                 MsgBox("Iriaが見付かりません。Iriaを一度起動して下さい。")
>         else
>                 IriaOLE.SetURL URL
>         end if
> end sub
> sub OnIEMenuExt()
>         dim objEvent
>         dim objEventElement
>         dim objSrcAnchor
>         dim objSrcImage
>         set objEvent = external.menuArguments.event
>         set objEventElement = external.menuArguments.document.elementFromPoint(objEvent.clientX, objEvent.clientY)
>         if objEvent.type = "MenuExtAnchor" then 
>                 set objSrcAnchor = objEventElement
>                 do until TypeName(objSrcAnchor) = "HTMLAnchorElement"
>                         set objSrcAnchor = objSrcAnchor.parentElement
>                 loop
>                 SetURL objSrcAnchor.href
>         elseif objEvent.type = "MenuExtImage" then
>                 if TypeName(objEventElement) = "HTMLAreaElement" Then
>                         SetURL objEventElement.href
>                 else 
>                         set objSrcImage = objEventElement
>                         set objSrcAnchor = objSrcImage.parentElement
>                         do until TypeName(objSrcAnchor) = "HTMLAnchorElement"
>                                 set objSrcAnchor = objSrcAnchor.parentElement
>                                 if TypeName(objSrcAnchor) = "Nothing" Then 
>                                         SetURL objSrcImage.href
>                                         exit Sub
>                                 end if
>                         loop
>                         SetURL objSrcAnchor.href
>                 end if
>         elseIf objEvent.type = "MenuExtUnknown" Then
>                 set objSrcAnchor = objEventElement
>                 do until TypeName(objSrcAnchor) = "HTMLAnchorElement"
>                         set objSrcAnchor = objSrcAnchor.parentElement
>                         if TypeName(objSrcAnchor) = "Nothing" Then 
>                                 SetURL objEventElement.href
>                                 exit Sub
>                         end If
>                 loop
>                 SetURL objSrcAnchor.href
>         end If
> end sub
> Call OnIEMenuExt()
> </SCRIPT>

元URA気彫り

参考:2000/04/03(月)23時45分54秒