比如 我有一张图片 <img border="0" id="Imgme" src="img/1.gif" width="100" height="100" onclick="GoOnClick()" />
还有一段<script language="javascript" type="text/javascript" id="loadjs" src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
当我 点击 id="Imgme" 的图片时 触发 那一段 id="loadjs" 的js对象 被点击。就是  function GoOnClick() { //... 怎么写? }
这样的功能 可以用js实现吗? 或者?------------------------------------------注: 我引用的那段 js 是显示一张图片, 我不想点那张图片触发 链接,希望点别的图片 直接触发这段js的链接。

解决方案 »

  1.   

    点击的时候再document.write不可以吗?
      

  2.   

    function GoOnClick()
     { 
    //执行外部JS中函数
     }
      

  3.   

    呵呵 不好意思 ,仅供参考吧。 --有空再交流,出去了呵呵                     
         onMouseOut="movover();o_up(this)" /><br>
            <img src="images/scrolldw.gif" alt="调用就是代码" 
                                    width="11" height="11" vspace="5" class="opacity" 
                                    onMouseDown="movover();movstar(3,2)" 
                                    onMouseUp="movover();movstar(1,20)" 
                                    onMouseOver="movstar(1,20);o_down(this)" 
                                    onMouseOut="movover();o_up(this)" /> 
    --------------------
    function movstar(a,time){
    movx=setInterval("mov("+a+")",time)
    }
    function movover(){
    clearInterval(movx)
    }
    -------------------------------------------------------------------
    你一个js调用另一个。
    但是不跨域
      

  4.   

    document.write 试试
    另外,可以把id="Imgme"控件用服务器控件,点击时后台向前台注册或输出那段脚本引用(可以用Literal控件)
      

  5.   


    function GoOnClick()
    {
      //你的JS已加载到页面,直接在此处调用JS文件内的方法即可
    }
      

  6.   

    function GoOnClick()
    {
      //直接在此处调用JS文件内的方法即可
    }
      

  7.   

    function GoOnClick()
    {
      传参下面的函数
      }
    function loadScript(url, callback){
    var script = document.createElement("script")
    script.type = "text/javascript";
    if (script.readyState){ //IE
    script.onreadystatechange = function(){
    if (script.readyState == "loaded" || script.readyState == "complete"){
    script.onreadystatechange = null;
    callback();
    }
    };
    } else { //Others
    script.onload = function(){
    callback();
    };
    }
    script.src = url;
    document.getElementsByTagName("head")[0].appendChild(script);
    }
      

  8.   

    TMD, 看来必须的说 白了...----------------------------------就是我的网页中 加一段 网站联盟中获取的广告代码,比如:<script language="javascript" type="text/javascript" id="loadjs" src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>这个代码会显示一个 广告图片。我现在想用户 点击页面中 别的图片 或者 链接的时候 也会同时触发点击此 广告图片!-----------------------唉, 非的要我把 作弊的思想透露出来。   调用啥js啥, 那script根本就不是我控制的。
      

  9.   

    jquery:<script>
    $("img").onclick(function(){
    alert(1);
    otherimageonclick();
    });
    </script>
      

  10.   

    可以根据图片的ID或者Name,或者图片外部的Html标签的一些属性来定位到这幅图片,查找点击它会触发的链接
      

  11.   


    弟兄们,那是段 script 引用,只是显示 一张图片而已。
    唉... 
      

  12.   


    页面就是个 script 的src , 你也不可能知道那边怎么写的。
      

  13.   


    一些浏览器辅助插件可以看到js生成出来的东西,比如firefox中的插件
      

  14.   

    找到生成的 img 标签,如果用ID 用ID 控制没有ID 将 script 放在 <div id='div'> </div> 内查找 img 然后 触发它的 click 事件
      

  15.   

    唉,干嘛不直接Image就调用呢、、?
      

  16.   

    链接地址不是这个啊?
     src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100"是的话:
    $("img").onclick(function(){
    alert($("#loadjs").attr("src"));
    });要么:
    $("img").onclick(function(){
    var a=$("#loadjs").attr("src");
    $("#aaa").load(a);
    //xxxxxx
    });
      

  17.   

    能不能单独做一页面,点击页面的那个图片时,弹出这个单独的页面
    然后在这个单独的页面 去document.getElementsByTagName找第一img标签
    然后onclick呢。。猜想!
    不过不知道他的那个js生成的是不是img标签。要是个div或者什么的就麻烦了。
      

  18.   

    你既然引用了这样一个外部js,<script language="javascript" type="text/javascript" id="loadjs" src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>,那么你肯定是要使用它其中的function完成你想要的效果,你在function GoOnClick() 里面直接调用外部js里面的function就可以啦
      

  19.   

    <a id="div" style=" display:none; width:100%;  position:absolute; z-index:999; float:left; left:0px; filter: alpha(opacity=0);" href="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100"></a>
    <script type='text/javascript'>
    $("div").style.height=document.body.clientHeight+"px";
    </script>
    连点击空白都转
      

  20.   


    页面是不会有 img标签的。
      

  21.   


    你可以 问问那个 站长,会不会把 function跟我说。
      

  22.   

    不一定是 img 标签 也可能是其他 html tag 但 肯定是有的你只需要找到它
      

  23.   

    唉... 把script 贴出来....
    <script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
    <script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
      

  24.   

    <script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
      

  25.   


    <SCRIPT id=JK_SCRIPT_806 language=javascript type=text/javascript charset=utf-8 src="http://newloader.jieku.com/loader.php?aid=806&amp;pid=14&amp;cid=4&amp;sid=252&amp;uid=16350&amp;mid=1&amp;w=100&amp;h=100" height="100" width="100"></SCRIPT><DIV id=TongLanJK_806><A id=DRAWJK_806 href="http://do.jieku.com/clicker.php?aid=806&amp;uid=16350&amp;sid=252&amp;url=http%3A%2F%2Fwww.jieku.com%2Fuusee.php%3Fc%3D16350&amp;s=1281322990526" target=_blank><IMG border=0 src="http://files.jieku.com/2/858.gif"></A></DIV>
    <SCRIPT type=text/javascript src="http://do.jieku.com/viewer.php?aid=806&amp;uid=16350&amp;sid=252&amp;s=1281322990526"></SCRIPT>
    你让 ID 为   DRAWJK_806  的这个 <A> 被点击 就可以了
      

  26.   

    http://do.jieku.com/clicker.php?aid=806&amp;uid=16350&amp;sid=252&amp;url=http%3A%2F%2Fwww.jieku.com%2Fuusee.php%3Fc%3D16350&amp;s=1281322990526你把这个链接记下来,自己发送get 请求也可以的
      

  27.   


    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>无标题页</title>    <script src="jquery-1.3.2-vsdoc.js" type="text/javascript"></script>
        <script type="text/javascript">
           $(function(){
               if($("img").attr("src") == "http://files.jieku.com/2/858.gif")
               {
                  $(this).click(function(){
                        alert('这里是点击事件');
                  });
               }
            });
        </script>
    </head>
    <body>
       
        <form id="form1" runat="server">
        <script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
        </form>
        
    </body>
    </html>
      

  28.   


    厉害... 奶奶地,真不是盖的.<DIV id=TongLanJK_806><A id=DRAWJK_806 href="http://do.jieku.com/clicker.php?aid=806&amp;uid=16350&amp;sid=252&amp;url=http%3A%2F%2Fwww.jieku.com%2Fuusee.php%3Fc%3D16350&amp;s=1281322990526" target=_blank><IMG border=0 src="http://files.jieku.com/2/858.gif"></A></DIV>这个是怎么找出来的???
      

  29.   

    用DOM 查看器就能看到, IE8、FireBug 都可以