<script language="JavaScript">
<!--
var oPopup = window.createPopup();
var gName;
function richContext(name)
{
    gName=name;
    var y = event.offsetY+5; 
    var x = event.offsetX+0;
    oPopup.document.body.innerHTML = oContext2.innerHTML; 
    oPopup.show(x, y, 210, 84, name);
} function myClick(){
top.mainFrame.location.href='http://www.microsoft.com?id=' + gName
}//-->
</script>
<body>
<DIV  onclick="myClick();">&nbsp;&nbsp;Home</DIV>

解决方案 »

  1.   

    gName
    为全局变量?
    name要怎么设置为全局的???
      

  2.   

    <script language="JavaScript">
    <!--
    var oPopup = window.createPopup();
    var gName;
    function richContext(name)
    {
        gName=name;
        var y = event.offsetY+5; 
        var x = event.offsetX+0;
        oPopup.document.body.innerHTML = oContext2.innerHTML; 
        oPopup.show(x, y, 210, 84, name);
    } function myClick(){
    top.location.href='http://www.microsoft.com';
    }//-->
    </script>
    <body>
    <DIV  onclick="myClick();">&nbsp;&nbsp;Home</DIV>
    出错!!提示:缺少对象!