主页面index.jsp中有个iframe
<table>
<tr>
<td></td>
<td>
<iframe id="iframe1" src="load.jsp" height="300" width="355" marginheight="0" scrolling="no">
</td>
<td></td>
</tr>load.jsp的内容是这样:
<script language="javascript">
function GetMc(text){
必须执行了才能打开连接窗口,内容略过...}
<table>
<tr>
<td>
<a href="oter.jsp" target='_blank' onclick="GetMc('链接');">链接</a></td>
</tr>=================================================================================请问
如何才能在打开index.jsp的时候,向load.jsp中添加一段JS脚本,执行点击链接的操作,同时触发GetMc(),并且点击后的窗口仍然在iframe中打开,也就是target='_self'
谢谢了!

解决方案 »

  1.   

    直接用window.onload 不行么?
    在load.jsp里window.onload = function(){
        GetMc('链接');
    }
      

  2.   

    补充下。load.jsp的内容是固定的,我无权修改
      

  3.   

    怎么才能修改帖子
    “load.jsp的内容是固定的,我无权修改”我怎么才能把这句加到帖子里
      

  4.   

    动态创建一个script对象,然后加入到iframer的页面中,贴部分代码,如果还不明白就贴完整的:<script language="javascript">
    function addFrameScript(){
    var frmDoc=document.frames['frm1'].document;
    //frmDoc.scripts[0].innerHTML="";
    var script = frmDoc.createElement("<script src='test.js' />");
        frmDoc.body.insertBefore(script);
    }
    </script>